getchar()的用法
a=getchar()然后我在屏幕上输入3个英文,然后按回车!
那a是不是就等于我输入的三个英文啊!
----------------解决方案--------------------------------------------------------
getchar只能接受一个字符..
如果要接受三个字符就用gets
----------------解决方案--------------------------------------------------------
输入3个字母就变成是字符串了``
----------------解决方案--------------------------------------------------------
如果你真的要用 getchar 的话,你可以用数组来装
例如:
#include<stdio.h>
main()
{
int a[3];
int k;
for(k=0;k<=2;k++)
{ a[k]=getchar();
printf("%c ",a[k]);
}
}
----------------解决方案--------------------------------------------------------
有些东西,别人告诉你了,你也不知道
----------------解决方案--------------------------------------------------------
不过别人告诉了后自己好好消化一下也可以变成自己的,我觉的你说话有的。。。
----------------解决方案--------------------------------------------------------
你如果输入的是ABC,则它只是接收了A,BC没有接收到吧!
----------------解决方案--------------------------------------------------------