Il programma compara due stringhe immesse dall'utente e verifica se esse sono uguali o meno.
PHP Code:
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Il programma verifica se due stringhe sono uguali o meno
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#include <st***.h>
int stringhe_uguali(char *str1, char *str2);
int main (void)
{
char str_1[20];
char str_2[20];
printf("Inserisci la prima stringa:");
scanf("%s", str_1);
printf("Inserisci la seconda stringa:");
scanf("%s", str_2);
if (stringhe_uguali(str_1, str_2)==1) {
printf("Uguali!!\n");
}
if (stringhe_uguali(str_1, str_2)==2) {
printf("Disuguali!!\n");
}
return 0;
}
int stringhe_uguali(char *str1, char *str2)
{
int i; // Contatore
for (i=0; *(str1+i)!='\0' || *(str2+i)!='\0'; i++) { // Comparo stringhe
if (*(str1+i)!=*(str2+i)) { // Caratteri diversi!
return 2;
}
}
return 1;
}
Comment