#include
void main() { char n,m; n=getchar(); m=getchar(); printf("%d,%d",n,m); } 当我输入一个字母然后回车时,光标在字母后面闪烁, 但当我输入一个数字后回车,光标就在下一行闪烁, 我寻思这两个不都是字符吗?有什么区别吗?
收起
你getchar()会接受回车,所以你输入第一个字母按下的回车‘\n’被赋值给了m
报告相同问题?