👤
Andialex
a fost răspuns

60 DE PUNCTE!!! Am nevoie de un program în C++ care citește dintr-un fișier orice text și scrie fiecare cuvânt pe câte un rând nou. Mulțumesc.

Răspuns :

Răspuns:

#include<iostream>

#include<fstream>

#include<string.h>

using namespace std;

ifstream fin("fisier.in");

int main()

{

   char s[100], cuv[100];

   fin.getline(s, 100);

   int j=0,i;

   for(i=0;i<=strlen(s);i++)

   {

       if( s[i] != ' ' && s[i] != '\0')

          {

           cuv[j++]=s[i];

          }

       else

       {

           cuv[j]='\0';

           cout<<cuv<<endl;

           j=0;

       }

   }

   return 0;

}

Explicație: