hzkxxx 发表于 2021-8-11 12:01:13

小白学习,统计从键盘输入一行字符的个数

#include <stdio.h>
void main()
{
        int a=0;
        printf("Please input a string:\n");
        while(getchar()!='\n');
        {
                a++;
        }
        printf("%d\n",a);
}
不知道哪个地方出现问题了,无论我输入多少字符,结果永远是1

大马强 发表于 2021-8-11 12:25:23

while(getchar()!='\n');
多了分号

大马强 发表于 2021-8-11 12:25:52

void main()
{
      int a=0;
      printf("Please input a string:\n");
      while (getchar()!='\n')
              a++;
      printf("%d\n",a);
}
页: [1]
查看完整版本: 小白学习,统计从键盘输入一行字符的个数