Comparer un tableau avec une variable

Fermé
med - 13 janv. 2012 à 16:16
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 13 janv. 2012 à 19:03
Bonjour,
mon problème et de comparer un tableau des char avec une variable char aussi
voila se que je fais mais ne fonctionne pas

for(i=0;i<100;i++){
if(strcmp(str,tab[i])==0){

printf("ghj");
}

}


A voir également:

1 réponse

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
13 janv. 2012 à 16:19
pour comparer des caractères simples, pas besoin de se prendre la tête :
for(i=0;i<100;i++){
if(str==tab[i]){

printf("ghj");
}

}
2
merci ça fonctionne :D
0
vordano Messages postés 1685 Date d'inscription mardi 12 juillet 2011 Statut Membre Dernière intervention 20 juillet 2012 316
13 janv. 2012 à 16:24
il manque juste le int pour la déclaration de i dans la boucle for :)
0
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
13 janv. 2012 à 19:03
sauf si i déclaré plus haut, ce qui est le standard ANSI en C
0

Discussions similaires