scanf() pour récupérer des notes
Bonjour,
En ce moment je code un programme pour dire si c'est la moyenne ou non et que les notes doivent être entre 0 et 20 mais le programme me retourne à chaque fois que c'est la moyenne et si j'entre les notes au dessus de 20 la condition n'est pas réalisée.
Pouvez vous me dire ou j'ai fait une erreur?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| #include <stdlib.h>
#include <stdio.h>
int main ()
{
int note;
int stock;
do {
printf("Veuillez entrer une note :\n");
note = scanf("%d" , &stock);
}while(note <= 0 && note >=20);
if (note < 10)
{
printf("Vous avez eu la moyenne\n");
}
else
{
printf("Vous avez pas eu la moyenne\n");
}
return 1;
} |
Merci,
Cpsatos