Comparaison caractere debutant

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 182 fois - Téléchargée 36 fois

Contenu du snippet

permet de se familiariser avec les comparaisons de chaine de caractere

Source / Exemple :


#include <stdio.h>
#include <string.h>

void main(void) {
char chaine1[512], chaine2[512];

printf("Tapez chaine1: "); gets(chaine1);
printf("Tapez chaine2: "); gets(chaine2);

if (strcmp(chaine1,chaine2)<0)
        printf( "\n'%s' est inferieur à '%s'\n", chaine1, chaine2);

else if (strcmp(chaine1,chaine2)==0)
        printf( "\n'%s' est egale à '%s'\n", chaine1, chaine2);

else printf( "\n'%s' est superieure à '%s'\n", chaine1, chaine2);
}

A voir également

Ajouter un commentaire

Commentaire

madcow41
Messages postés
54
Date d'inscription
vendredi 12 avril 2002
Statut
Membre
Dernière intervention
11 mars 2008
-
Salut, bon je début en C. J'utilise la commande strcmp=(*cont, "o"); pour coparer si le charactère contenu dans cont est "o" ou non. Mais, on compilateur me dit une erreur "Invalid Indirection" , de koi ça vient ???

Ah oui, je voulais savoir aussi, sur quoi est basé la comparaison de supériorité ou infériorité de deux chaines dans ton code ???

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.