sì... io alla fine ho fatto così
codice:
#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main () {
int i , j , repeat = 0;
cout<<"Inserire il primo testo: ";
string p; getline (cin, p);
cout<<"Inserire il secondo testo: ";
string q; getline (cin , q);
for (i = 0 ; i < p.size() ; ++i) // scansiono le due stringhe con due contatori i e j
{
for (j = 0 ; j < q.size() ; ++j)
{
if (p[i] == q[j])
{
++repeat;
}
}
}
cout<<"Il numero di ripetizioni fra le due stringhe e' " << repeat << endl;
system ("PAUSE");
return 0;
}
ma alla fine il principio è lo stesso.
Ciao a tutti