输入的问题
#include<stdio.h>main()
{char s[3];
int count=0;
for(;count<3;count++)
scanf("%c ",&s[count]); /*问的这句*/
printf("\n");
for(count=0;count<3;count++)
printf("%c ",s[count]);
}
1.这句可以改成 {scanf("%c",&s[count]); getchar();} 输入的时候就可以 a回车b回车c回车 了.
2.现在的情况是,在%c的后面加上空格的话.输入的时为什么要输入4的字符才算结束?
比如 a回车b回车c回车d回车
但是 a回车b回车c回车回车 不可以?
[[it] 本帖最后由 scheelite 于 2008-11-27 11:20 编辑 [/it]]