Bonjour
J'ai appris à programmer sous BorlandC, je programme actuellement sous Linux et je compile avec gcc.
J'aurais besoin de kbhit() ou de quelquechose d'équivalent afin de placer le code suivant :J'ai l'impression que je pourrais mettre un getchar() avant pour vider le tampon, mais comme je ne sais pas pourquoi je dois le mettre, je préfèrerais avant de mettre le getchar() vérifier s'il y a quelque chose qui est en attente !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 do { printf("Voulez-vous avoir un autre intervalle ? (o/n)\n"); c=toupper(getchar()); } while (c!='O' && c!='N');
Il est peut-être important de dire qu'avant je lis des données avec scanf (c'est imposé).
Ça serait presque le purge (http://www.developpez.net/forums/sho...d.php?t=140518) d'Emmanuel Delahaye...
Partager