Il existe des fonctions toute faite qui le font !
Pour comparer deux chaines utilise la fonction strcmp !
Voici comment elle se presente :
int strcmp(const char *s1, const char *s2);
Elle se trouve dans la librairie string.h .
Elle renvoie :
- <0 si s1 est inferieure à s2
- =0 si s1 est identique à s2
- >0 si s1 est superieure à s2
Dans ton cas tu l'utiliseras comme suit :
if(!strcmp(chaine1,chaine2))
printf("Les deux chaines sont identiques");
else
printf("Les deux chaines ne sont pas identiques");
Voili voilou ...
A++ et bonne prog ...
--=[SaMir]=--