按Enter键继续C

你如何在C中“按Enter继续”?

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

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