A voir également:
- Scanf en java
- Scanf windows - Guide
- Scanf segmentation fault ✓ - Forum Programmation
- "Scanf(&s,&n)" ✓ - Forum C
- Buffer scanf - Forum C
- Scanf float ✓ - Forum Programmation
3 réponses
Bonjour,
Pourtant le compilateur précise le problème en rouge :-).
Tu ignores le retour de scanf().
Essaie : (void)scanf(...)
Ou alors utilise l'attribut précisé par ton compilateur pour que ce dernier ne lève pas de warning dans ce cas.
Pourtant le compilateur précise le problème en rouge :-).
Tu ignores le retour de scanf().
Essaie : (void)scanf(...)
Ou alors utilise l'attribut précisé par ton compilateur pour que ce dernier ne lève pas de warning dans ce cas.
Bonjour à tous !
j'ai trouvé la solution:
merci à "fiddy" :)
j'ai trouvé la solution:
int c;
do {
c = getchar();
} while (c != '\n' && c != EOF);
merci à "fiddy" :)
Je vais essayer avec void. Merci :)
Cela signifie que si tu ne testes pas la valeur de retour, ça remonte un warning.
Teste donc la valeur de retour du scanf() et ça devrait le faire. Par exemple :
Note : scanf() renvoie le nombre de variables affectées.