strcmp - comparer deux chaînes de caractères
#include <cs50.h>
#include <string.h>
int strcmp(string s1, string s2);
Cette fonction compare deux chaînes de caractères de manière sensible à la casse.
Cette fonction renvoie
int inférieur à 0 si s1 vient avant s2,0 si s1 est identique à s2,int supérieur à 0 si s1 vient après s2.Les chaînes de caractères sont comparées en utilisant l'ordre "ASCIIbétique", basé sur les valeurs ASCII de leurs caractères. Par exemple, "AAA" viendrait avant "BBB", et "AAA" viendrait également avant "aaa".
#include <cs50.h>
#include <stdio.h>
#include <string.h>
int main(void)
{
string s1 = get_string("s1 : ");
string s2 = get_string("s2 : ");
if (strcmp(s1, s2) == 0)
{
printf("Ce sont les mêmes.\n");
}
else
{
printf("Ce sont différentes.\n");
}
}