
Envoyé par
Skyrunner
1 2 3 4 5 6
|
scanf("%s", machaine);
if(sscanf(machaine, "%d", &monentier) < 1) {
printf("Vous n'avez pas entré un entier");
exit(EXIT_FAILURE);
} |
Merci beaucoup, donc en fait pour le fonctionnement, sscanf regarde ce qu'il y a dans machaine, regarde si c'est le bon type (ici "%d") et le met dans monentier si le format et bon et renvoie 1 sinon il renvoie 0, c'est ca?? j'ai compris??
Par contre exite marche pas mais bon c'est pas grave vu que je veux pas quitter, mais bon ca mintrigue quand même . Je travaille avec dev-cpp
Encore merci!
Partager