Meilleur expression logique
sadoksfar
Messages postés
4
Statut
Membre
-
le père -
le père -
Bonjour,
J'aimerai savoir s'il existe une expression logique en C plus simple que celle-ci :
if(tab[i]!='+'||tab[i]!='-'||tab[i]!='*'||tab[i]!='%'||tab[i]!='$')...
Merci d'avance.
J'aimerai savoir s'il existe une expression logique en C plus simple que celle-ci :
if(tab[i]!='+'||tab[i]!='-'||tab[i]!='*'||tab[i]!='%'||tab[i]!='$')...
Merci d'avance.
2 réponses
-
Bonjour
oui, il y a beaucoup plus simple
if (1) // condition toujours vraie
car tab[i] est forcément différent de '+' ou de '-' ou de '%' ou de '$' -
Si, la syntaxe de ton 1er message était correcte. Seulement, ton expression est toujours vraie.
Je suppose que ce que tu cherches est la fonction strpos :
if (strpos("+-*%$",tab[i])==-1... -1 = pas trouvé