Meinst jetzt, dass nach dem Printf ("Ascii Zeichen eingeben") in dieser wahl==1 Abfragen beim letter=getchar() er dein voriges Enter schon als zeichen nimmt?
Wenn das der Fall is, probier mal vor der Eingabe ein flushall() . Des löscht dir den Buffer. Des Enter steht nämlich im Buffer drin. Und nachdem ein Enter aus zwei Zeichen besteht, kanns sein das er deshalb des Enter gleich als eingabe nimmt (0D0A).
Lg Take_Five
____________________________________
Nur die Übung trennt das Außergewöhnliche vom Gewöhnlichen
|