devo fare questo esercizio:
l'utente deve inserire due stringhe di caratteri di dimensione qualsiasi e con un sottoprogramma devo verificare se la seconda stringa è contenuta nella prima.
io ho fatto un po' cosi:
non so se vada bene. Mi parte, ma quando va a controllare mi stampa un sacco di volte la scritta è contenuta e non.void ricerca( int dimensione1, int dimensione2, char stringa[max], char stringa1[max])
{
for ( int i=0; i<dimensione1; i++)
{
for ( int j=0; j<dimensione2; j++)
{
[I]if ( stringa== stringa[j])
{
cout<<" e' contenuto\n";
}
else
{
cout<<" non e' contenuto\n";
}
}
}
}
dopo aver fatto questo, devo vedere anche quante volte è contenuta la seconda stringa nella prima. grazie per l'aiuto