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");
}

}

1 réponse

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