按C键继续

时间:2009-09-10 16:46:57

标签: c input

如何在C?

中执行“按Enter继续”

2 个答案:

答案 0 :(得分:22)

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

答案 1 :(得分:20)

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

检查'\ r'对于终极可移植性来说是个不错的选择,但实际上只有你的目标是Mac OS v9或更早版本(OS-X,Unix和Windows都使用'\ n'或者,对于windows, '\ r \ N')