bool termina(char a[5],char b[10])
{
for(int i=0;i<5;i++)
{
cin >> a[i];
}
for(int i=0;i<10;i++)
{
cin >> b[i];
}
for(int i=0;i<15;i++)
{
if(a[i] == b[i]== 0) cout << a[i]; //perchè non da errore?!
}
return 0;
}
ma perchè non da errore!? il confronto di stringhe si fa tramite la funzione strcmp di cstring se non sbaglio, la risposta è perchè questo in realtà è un array di caratteri?? e quindi non include /0
mi basta un si o un no ^^ lol