Frage

Wie können Sie tun, ein "Drücken Sie die Eingabetaste, um fortzufahren" in C?

War es hilfreich?

Lösung

printf("Press enter to continue\n");
char enter = 0;
while (enter != '\r' && enter != '\n') { enter = getchar(); }
printf("Thank you for pressing enter\n");

Andere Tipps

printf("Press Enter to Continue");
while( getchar() != '\n' );

Eine Prüfung auf '\ r' ist schön für ultimative Tragbarkeit, aber wirklich nur wichtig, wenn Sie Mac OS v9 oder älter sind Targeting (OS-X, Unix und Windows-all verwenden entweder '\ n' oder, für Fenster, ' \ r \ n ')

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top