01net    Web


Actuellement en ligne : 1011 Utilisateurs dont 35 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> petit probleme scanf et gets
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
tetepoive
  
   
      ?   @     Posté le 11/05/2006 21:37:34  
Voter pour ce message
bonsoir,
voila je viens de commencer a programmer en c et j'ai rencontré un petit probleme.Voila lorsque je mets un gets apres un scanf le programme continue sans prendre en compte le gets.j'ai trouvé un code pour resoudre ce probleme mais comme j'aime pas utiliser quelquechose que je ne comprend pas je voudrai savoir si vous pouvez m''eclaicir sur ce code.Et pourquoi le gets ne fonctionne pas apres un scanf..j'ai entendu parler de buffer mais voila si vous pouvez bien m'expliquer sa seré sympa.

voila le code qui permet de pouvoir utiliser un gets ensuite:
int c;
while ((c = getchar()) != '\n' && c != EOF);
merci
<     1       >

01net > Forum de 01net > Programmation et développement > C/C++
> petit probleme scanf et gets

Aller à :

Page générée en : 0.104s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Architecture 3D
Dessinez, meublez, décorez et visualisez vos projets et la maison de vos rêves.
Conseils
Comprenez avec notre wiki, les messages d'erreur de Microsoft Windows 98, XP et Vista !