书上的例子: main() { for(;(c=getch())!='\n';) \为什么按回车后不能结束程序,而只是光标跳到开头。 printf("%c",c); }书上说按回车后会结束程序???
书上的例子: main() { for(;(c=getch())!='\n';) 我不知道你 ''这个符号是用什么输入法打的。你试这用英文输入看看。 \为什么按回车后不能结束程序,而只是光标跳到开头。 printf("%c",c); }书上说按回车后会结束程序???
回二楼的,这个符号是在英文状态下输入的,按回车后光标跳到第一个,再输入字符时会覆盖前面的。
把'\n'改为'\r'试试。