PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : stdin puffer leeren (fflush)



mithras
01-09-2002, 13:55
Hi,
ich lese mit fgets von der tastatur ein.
Vor dem einlesen wählt der user aus, um zu dem einlesen, also zu fgets zu kommen.
dabei scheint im puffer stets das \n zeichen zu sein, da er das einlesen das erstemal einfach überspringt!!
mit fflush(stdin) funktioniert das leider auch nicht!
wie kann ich das lösen? (also den puffer leeren?
thx