Informatică, întrebare adresată de smallworldsanalolee, 8 ani în urmă

as vrea-o explicata... multumesc

Anexe:

Răspunsuri la întrebare

Răspuns de Alexrai123
1

#include <iostream>

#include <fstream>

#include <cstring>

using namespace std;

int main ()

{

   char cuvant[31],text[71];

   int aparitii=0;

   cin>>cuvant;

   cin.get();

   cin.get(text,71);

   char* p;

   p=strtok(text," "); // strtok are rolul de a "distruge" sirul pe cuvinte, luand fiecare cuvant in parte

   while (p!=NULL) //asa se foloseste strtok

   {

       if (strcmp(p,cuvant)==0) //daca p(cuvantul din text) si cuvantul tau sunt                                    identice,am gasit o aparitie a cuvantului dat in text, se numara

           aparitii++;

       p=strtok(NULL," "); //asta scrii la final

   }

   cout<<nr;

   return 0;

}



Alexrai123: Scuze, la final scrii cout<
Alexrai123: aparitii
Alexrai123: Nu nr
smallworldsanalolee: Multumesc foarte mult
Alte întrebări interesante