大佬求助,运行的代码不是自己想要的怎么办?

2201_75489849 2024-02-08 19:35:47

代码是这样的,但是从11行scanf开始后面就显示不出来了。。。。。 

 

 

 

 

...全文
3831 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
太空漫步11 2024-02-12
  • 打赏
  • 举报
回复

计算letters:

 int i=0;
    while (name[i]!='\0')
    {
        letters++;
        i++;
    }

2402_82964571林 2024-02-11
  • 打赏
  • 举报
回复 1

name的数据类型声明不对,不应该是char,应该是字符数组。
把第8行改为:
char name[10];
数组元素个数设置为允许接收的最大字符数,我举的例子是10。

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧