vielen Dank. Und warum löscht diese Zeile den Tastaturspeicher dann?
getch() holt sich immer das nächste Zeichen aus jenem Speicher und entfernt ihn von dort.Anders ausgedrückt: Das ist eine Dauerschleife, die erst beendet wird, wenn der Benutzer nicht mehr schneller auf die Tastatur kloppt als getch() die Zeichen aus dem Tastaturspeicher :>
Anders ausgedrückt, das ganze ist absoluter Murks und dazu verdammt, einem irgendwann am besten zufällig um die Ohren zu fliegen. ;)
Aber wenn man C benutzt, hat man wahrscheinlich wenig andere Optionen...