Comparer un tableau avec une variable

med -  
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   -
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 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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
med
 
merci ça fonctionne :D
0
vordano Messages postés 1981 Statut Membre 316
 
il manque juste le int pour la déclaration de i dans la boucle for :)
0
Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
sauf si i déclaré plus haut, ce qui est le standard ANSI en C
0