永远不会秃 发表于 2020-3-26 16:34:40

计算字符串长度


#include<stdio.h>
int main()
{
      char ch;
      int i=0;
      printf("请输入一行字符\n");
      while((ch=getchar())!='\n'&&ch!='\0')
      i++;
      printf("你一共输入了%d个字符\n\n\n\n\n",i);
      return 0;
}

我原本的意图是计算里面有多少个有意义的字符的,可是不知道为什么显示debug啊

sunrise085 发表于 2020-3-26 16:40:19

我运行了一下
程序没问题啊
运行结果也正确啊

害羞的新手 发表于 2020-3-29 11:46:00

我运行也没毛病
我觉得在while里加一个判断空格的条件会更好
最后打那么多\n是啥意思啊?

Qqwerty 发表于 2022-3-6 15:48:44

对啊,留一个\n结果也是一样的
页: [1]
查看完整版本: 计算字符串长度