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

Se dau două șiruri de caractere care conțin doar litere. Să se afișeze toate aparițiile primului șir în cel de-al doilea.

Răspunsuri la întrebare

Răspuns de ezio43
0

Răspuns:

#include<iostream>

#include<string.h>

using namespace std;

int main()

{

int k=0;

    char a[100], b[100];

    cin>>a>>b;

    while(strstr(b,a)!=0)

       {k++;

       strcpy(b,strstr(b,a)+strlen(a));

       }

   cout<<"apare de "<<k<<" ori";

}

Explicație:

Alte întrebări interesante