Potresti spiegarmi il funzionamento del programma che hai scritto? Inoltre, non capisco come tu abbia fatto a risolvere il problema dei negativi e questa parte del programma
codice:
for( i=0; i<max; i++) //ciclo di controllo del vettore
if( !strcmp( ArrayDiStringhe[i], valoreDaCercare) ) //se la parola inserita corrisponde al vettore di cella i allora trovato e' vero
break;
if( i<max )
cout<<"Valore trovato nella posizione "<<i<<"."<<endl; //output del risultato
else
cout<<"Valore non trovato."<<endl;
Grazie in anticipo.