/Anonimizzato6892Utente anonimizzato16 feb 2010, 12:13Salve... dovrei inserire una parola in un array char... ed eseguire un istruzione se questa parola sia quella verificata nell if... es.. char a[10]; cin>>a; if(a=='ciao') return 1; else return 0; so che questo codice è sbagliatissimo... mi date qualke dritta per avere una soluziuone ad un prob di questo tipo?
/Anonimizzato6541Utente anonimizzato17 feb 2010, 09:54In C per confrontare le stringhe puoi usare la funzione strcmp o strncmp. Restituiscono -1 se la prima è minore, 0 se la prima è uguale alla seconda o 1 se la prima è maggiore della seconda. Saluti, Max