salut.
Le problème entre un for et un if, c'est que le for boucle, mais pas le if...
La solution de jamel est bonne, il suffit en quelque sorte de boucler dessus.
Pour reprendre sa solution, je ferai :
omt:
if((num%2!=0)|(num%3!=0))
num=getchar()-48;
else
goto omt;Bonne chance.


