probleme saut de ligne avec scanf - C - Programmation
Marsh Posté le 09-11-2010 à 17:32:03
ReplyMarsh Posté le 09-11-2010 à 22:06:13
h3bus a écrit : |
scanf imprime le CR de la saisie:
Citation : |
Je pense qu'une solution possible est de faire une fonction combinant l'utilisation de getch() et putch() pour lire les caractères recus et s'ils sont corrects on les affiche en calculant la note
Marsh Posté le 09-11-2010 à 22:25:01
Citation : scanf imprime le CR de la saisie: |
Non: C'est le retour chariot de la saisie qui est pris en compte par la console (ben oui, avant d'arriver a ton programme, ça transite par la console).
A+,
Marsh Posté le 09-11-2010 à 22:34:25
ah ok, ben merci de la précision!
Sinon voici une ébauche de la fonction a laquelle je pense:
Code :
|
Faut encore la modifier pour lire les nombres à virgule, et diverses petites améliorations (note entre 0.0 et 20.0 par exemple)
(Sinon le CTRL+C ne marche pas pour interrompre le programme!)
Marsh Posté le 08-11-2010 à 11:44:21
bonjour tous le monde,je suis debutant en c j'ai un probleme de saut de ligne avec la fonction scanf j'arrive pas a le resoudre,si quelqu'un peut m'aider,voila le code.et merci.