Informatică, întrebare adresată de Kidofthedarkness, 9 ani în urmă

Dintr un fisier text se citeste un text pe mai multe randuri .Sa se separe textul in cuvinte care sa fie introduse intr un vector de cuvinte.

Răspunsuri la întrebare

Răspuns de radutanasa86
2
#include <bits/stdc++.h>
using namespace std;
char sir[1005],cuvinte[1005][1005],*p,sep[]=" ?;:-!,.";
int main()
{
    int nrcuv=0,i;
    while(cin.getline(sir,1005))
    {
            p=strtok(sir,sep);
        while(p!=NULL)
        {
            strcpy(cuvinte[++nrcuv],p);
            p=strtok(NULL,sep);
        }
        for(i=1;i<=nrcuv;i++)
        cout<<cuvinte[i]<<"\n";
    }
    return 0;
}

Kidofthedarkness: Multumesc mult! :)
radutanasa86: cp
Alte întrebări interesante