小白学习,统计从键盘输入一行字符的个数
#include <stdio.h>void main()
{
int a=0;
printf("Please input a string:\n");
while(getchar()!='\n');
{
a++;
}
printf("%d\n",a);
}
不知道哪个地方出现问题了,无论我输入多少字符,结果永远是1 while(getchar()!='\n');
多了分号 void main()
{
int a=0;
printf("Please input a string:\n");
while (getchar()!='\n')
a++;
printf("%d\n",a);
}
页:
[1]