新人请教循环程序问题!
统计字符个数:#include<stdio.h>
void main()
{
int x;
char i,ans;
ans='y';
do
{
x=0;
printf("\n请输入字符序列:");
fflush(stdin);
do {
i=getchar(); //getchar 不是只接收单个字符吗?怎么能出现字符序列!
x++;
}while(i!='\n');
printf("\n输入的字符数为: %d",--x);//此处为何是 --x ?
......
高手帮解释下啊 !谢谢了!