为什么 a=getchar()while(a !=‘\n’){ }代码不能正常运行而while((a,=getchar())!=‘\n’){}是对的
第一种只是输入了一个字符啊。第二种在循环内调用getchar(),就可以连续输入字符了啊
第二种代码允许你多次输入键码一直到你输入回车后退出。第一种就只读一次键吗,假设这个键码不是回车程序就进入死循环出不来了。