confrontare 2 stringhe

Autore: Fabio Di Matteo
Ultima revisione: 19/08/2007

In <string.h> esistono raffinate funzioni per confrontare stringhe, standardizzate dall'ANSI, questo è solo un esercizio banale. (vedere strcmp)

int str_uguali(char *str1 ,char *str2){
int i = 0;
int esito= 0;
 
    while(*(str1+i) != 0) {
        if (*(str1+i)!=*(str2+i)){
		esito=-1;	
	}
 
	++i;
    }
    i=0;
    while(*(str2+i) != 0) {
       	if (*(str2+i)!=*(str1+i)){
		esito=-1;	
	}
	++i;
    }
 
return esito;
}