bonsoir
je ne sais pas comment faire une fonction qui compare deux chaine de caractère et retourne 0 si elle sont identiques et 1 si elles ne le sont pas
s'il vous plait
merci
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
Trouvez des réponses à vos questions sur les langages, les frameworks et les astuces de codage. Échangez avec d'autres développeurs passionnés pour améliorer vos compétences en programmation et rester au fait des dernières tendances du secteur.
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++
peut-tu m'expliquer ton branchement conditionnel sans if ?