Domanda
Come puoi fare " Premi Invio per continuare " in C?
Soluzione
printf("Press enter to continue\n");
char enter = 0;
while (enter != '\r' && enter != '\n') { enter = getchar(); }
printf("Thank you for pressing enter\n");
Altri suggerimenti
printf("Press Enter to Continue");
while( getchar() != '\n' );
Un controllo per '\ r' è utile per la massima portabilità, ma conta davvero solo se si sta prendendo di mira Mac OS v9 o precedenti (OS-X, Unix e Windows; tutti usano '\ n' o, per Windows, '\ r \ n')
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow