encore des pointeur pour un compteur d'élèment
voilà comme déjà posté une fois sur mon soucis de pointeur,
je reviens, avec une fonction assez courte toutefois
Code:
1 2 3 4 5 6
| int est_present(char *mot, char lettre)
{int cpt=0;
if(strchr(mot,lettre)){ cpt+=1;}
else cpt+=0;
return cpt;
} |
voilà donc je rentre un mot via un tableau, donc autant dire tab[1] par exemle et ça ne prend pas :s
toutefois si je met "aba" il me renvoie bien cpt a 1 pour la présence d'au moins un 'a'
dois je directement passé un tableau en paramètre ?
ou char*mot debiendra char *tabmot[]et calé une boucle dessus ( ce qui me plait pas des masses ou est ce que c'est solvable en gardant ma fonction tel quel ? ?