C语言问题 , 为什么老是显示 已停止工作! 代码如下!
答案:3 悬赏:60 手机版
解决时间 2021-04-01 15:28
- 提问者网友:献世佛
- 2021-04-01 08:45
C语言问题 , 为什么老是显示 已停止工作! 代码如下!
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-01 09:40
printf("%d年%d月%d日是%d的第%d天!",year,month,day,result);
改为
printf("%d年%d月%d日是%d的第%d天!",year,month,day,year,result);
改为
printf("%d年%d月%d日是%d的第%d天!",year,month,day,year,result);
全部回答
- 1楼网友:躲不过心动
- 2021-04-01 10:24
1.printf("%d年%d月%d日是%d的第%d天!",year,month,day,result);
参数和格式数量不匹配。
2. main函数没有return 值。
3.建议做参数合法性校验:scanf时,年、月、日,输入是否合法,建议检查。
参数和格式数量不匹配。
2. main函数没有return 值。
3.建议做参数合法性校验:scanf时,年、月、日,输入是否合法,建议检查。
- 2楼网友:第四晚心情
- 2021-04-01 10:04
你能按着自己scanf的格式来吗
你写的是("%d%d%d" 却逗号隔开,你应该是空格或者回车隔开
其次,你打印中,少放进去一个参数
printf("%d年%d月%d日是%d的第%d天!",year,month,day,result);
你写的是("%d%d%d" 却逗号隔开,你应该是空格或者回车隔开
其次,你打印中,少放进去一个参数
printf("%d年%d月%d日是%d的第%d天!",year,month,day,result);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯