AICG 发表于 2020-4-28 11:31:09

计算输入的字符数

#include "stdio.h"
void main()
{
        int n=0;
        char ch;
        printf("请输入一行字符:\n");
        while ((ch=getchar())!='\n');
        {
                n++;
        }
        printf("%d\n",n);
}

为什么无论输入多少字符,运行都是1 ?
求解,谢谢!

人造人 发表于 2020-4-28 11:38:52

这种低级错误不应该犯的,更重要的是你还不愿意检查你的代码
学编程要认真,这句话我一天中要对你们说多少次

qiuyouzhi 发表于 2020-4-28 11:44:16

人造人 发表于 2020-4-28 11:38
这种低级错误不应该犯的,更重要的是你还不愿意检查你的代码
学编程要认真,这句话我一天中要对你们说多少 ...

大佬换头像啦{:10_257:}

人造人 发表于 2020-4-28 11:45:37

qiuyouzhi 发表于 2020-4-28 11:44
大佬换头像啦

^_^

AICG 发表于 2020-4-28 14:42:28

谢谢
页: [1]
查看完整版本: 计算输入的字符数