Besoin de votre aide en C,please
Fermé
soussi
-
26 mai 2005 à 22:56
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 27 mai 2005 à 13:46
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 27 mai 2005 à 13:46
3 réponses
Je ne suis pas pro en C mais a tout hazard,
Char Compare( string str1, str2)
{
if (str1==str2) return 1;
else return 0;
}
Je débute, ça se tient les autres ?
Char Compare( string str1, str2)
{
if (str1==str2) return 1;
else return 0;
}
Je débute, ça se tient les autres ?
TuXor
Messages postés
97
Date d'inscription
lundi 23 mai 2005
Statut
Membre
Dernière intervention
28 avril 2006
25
27 mai 2005 à 09:40
27 mai 2005 à 09:40
Bonjour,
Je ne suis pas non plus pro en C, mais je pense que c'est :
Wala ^^
Je ne suis pas non plus pro en C, mais je pense que c'est :
#include <string.h> if( strcmp(str1,str2) == 0) return 0; else return 1;
Wala ^^
mamiemando
Messages postés
32298
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 mars 2023
7 575
27 mai 2005 à 13:46
27 mai 2005 à 13:46
Ya de l'écho :)
27 mai 2005 à 10:55
Pour information dans la librairie standard en C il existe une fonction "int strcmp(char *, char *)" qui compare deux chaines de caractères en retournant 0 si les chaines sont identiques ou un entier différent de 0.
Voilà alors lorsque tu l'utilises ça te donne le code suivant
/*comparaison de 2 chaines*/
#include<string.h>
int
compare_chaine(char * chaine1, char * chaine2)
{
strcmp(chaine1, chaine2)==0?return 1:return 0;
}
j'espère que ça t'aidera...a++
27 mai 2005 à 13:02
peut-tu m'expliquer ton branchement conditionnel sans if ?