请教一个问题
怎样用getchar()读取两个字符像
a=getchar();
b=getchar();
这样为什么不行啊
----------------解决方案--------------------------------------------------------
晕,getchar();一次只能读取一个字符
----------------解决方案--------------------------------------------------------
要是要输入两个字符呢
----------------解决方案--------------------------------------------------------
就读前面一个呗,要不你加个循环
----------------解决方案--------------------------------------------------------
#include<stdio.h>
main()
{
char a,b;
a=getchar();
flushall();
b=getchar();
printf("%c%c",a,b);
}
加一个清空命令 flushall(); 不然 b=getchar();存的是你在输入完a时敲的回车'\n'
----------------解决方案--------------------------------------------------------
很确定????
----------------解决方案--------------------------------------------------------
a=getchar();
getchar();
b=getchar();
----------------解决方案--------------------------------------------------------
谢谢各位帮小弟解决这个小问题
----------------解决方案--------------------------------------------------------