👤

Siruri de caractere bac. Citesc cele doua cuvinte si apoi retin intr-un pointer sufixul si verific... sau cu subsiruri ? Puteti sa imi dati o rezolvare simpla ?

Siruri De Caractere Bac Citesc Cele Doua Cuvinte Si Apoi Retin Intrun Pointer Sufixul Si Verific Sau Cu Subsiruri Puteti Sa Imi Dati O Rezolvare Simpla class=

Răspuns :

Răspuns:

#include <iostream>

#include <cstring>

using namespace std;

char a[31], b[31], sufix[31], prefix[31];

short na, nb, len,gasit;

int main()

{

   cin >> a;

   na=strlen(a);

   cin >> b;

   nb=strlen(b);

   while (len<nb && len<na)

   {

       ++len;

       strcpy(sufix,a+(na-len));

       strncpy(prefix,b,len);

       if (strcmp(sufix,prefix)==0)

       {

           gasit=1; cout << sufix << " ";

       }

   }

   if (!gasit) cout << "NU EXISTA";

}

Explicație:

sper că se cunosc toate functiile predefinite, folosite aici,  de prelucrare a sirurilor

SUCCESE!