sapete dirmi come funziona esattamente la strcmp per controllare una stringa in input (TRAMITE SCANF) con un'altra? :master:
sapete dirmi come funziona esattamente la strcmp per controllare una stringa in input (TRAMITE SCANF) con un'altra? :master:
---------------------------------
Programmatore C
prima devi memorizzare le stringhe in due variabili... e poi confrontarle..
if( strcmp( uno, due ) == 0 ) //stringhe identiche
strcmp() restituisce:codice:char str1[] = "A", str2[] = "B"; int res; res = strcmp( str1, str2 ); printf("%d", res);
0 , se le due stringhe sono uguali
-1 , se str1 e' minore di str2
1 , se str1 e' maggiore di str2
...Terrible warlords, good warlords, and an english song
ok grazie a tutti! :metallica
---------------------------------
Programmatore C