Je me permet de te proposer ceci:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
#include <stdio.h>
int main(void)
{
int c;
c=0;
printf("tapez un chiffre\n");
scanf("%d",&c);
printf("%d",c);
return 0;
} |
si jamais l'utilisateur tape une lettre, la valeur de la variable c reste à 0 mais si il tape un chiffre elle change, pas besoin d'instruction if ici...
Bon après, tu peux initialiser C à une valeure improbable (par exemple: -487454) et lorsque l'utilisateur tapera une lettre la valeure restera la même donc après un petit: if(c==-487454)
indiquera si l'utilisateur à tapé une lettre...
Partager