中易网

这个C语言为什么直接程序结束没有让我输入内容

答案:3  悬赏:10  
解决时间 2021-02-20 16:32
#include
#include
int main()
{
char b[5];
fgets(b,strlen (b),stdin);
printf("%s",b);
return 0;
} strlen哪里用错了
最佳答案
打开调试 直接输入就可以
#include
#include
int main()
{
char b[5];
fgets(b,strlen (b),stdin);
printf("%s",b);
return 0;
}
//strlen哪里用错了


12345
12345
Press any key to continue
全部回答
strlen返回了0,所以直接返回了。 char b[5]默认被初始化为[0,0,0,0,0],strlen是通过扫描到0来判断字符串长度的
你测试一下strlen(b)等于多少?你给b中什么都不放,strlen能测出什么来?改成sizeof(b)试试!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鄂尔多斯市蒙古族中学我想知道这个在什么地方
七座车新车能拉满载吗才跑三千公里
秋熠这个地址在什么地方,我要处理点事
北京丰台哪有亲子早教中心?
从小就是喝飞鹤的奶粉,现在有了孩子也准备买
求一段js代码,功能大概是鼠标经过div时,这
华商家电北仑店地址有知道的么?有点事想过去
梦见有个男人包住自己
和沧海一声笑一样好听的音乐
欢乐颂里面有一句瘦的跟干似的穿什么都没有女
望城步行街在哪里啊,我有事要去这个地方
word2007如何删除空白页的页眉页脚?删除后怎
正当防卫3电脑需要什么配置
求几本玄幻小说,最好带有在学院里学习的。(
手机通话断断续续是怎么回事儿???
推荐资讯
一盒牛奶5元,王阿姨买6盒酸奶还差1.6元,买3
office的快捷键设置
蚀刻加工用什么材料好?
iphone 5 black diamond edition怎么读
当一个矩阵列满秩时,为什么在矩阵乘法里有左
我那是一个网友,异地恋,他在福州,我也刚好
含税完全成本价是什么意思 怎么计算
泰祥聚餐厅地址在什么地方,想过去办事
内存地址最重要的特点是( )
农历1993年11月15日申时出生的女性命运如何
求一个法师竞技场水元素的宏
汉兰达 2017年1月销量为什么大涨
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?