为了账号安全,请及时绑定邮箱和手机立即绑定

哪里错了呢?

http://img1.sycdn.imooc.com//598c5ddd0001566815391367.jpg我觉得我写的是对的啊

正在回答

3 回答

判断是“==”不是“=”

0 回复 有任何疑惑可以回复我~
  1. "sum="不是“sum==”

  2. 28、29行没有“;”

  3. 闰年判断有误

0 回复 有任何疑惑可以回复我~
#1

梦之契约 提问者

修改后还是不行
2017-08-11 回复 有任何疑惑可以回复我~
#2

梦之契约 提问者

后段部分修改为 if(year%400=0||(year%4=9&&year%100!=0)) flag=1; else flag=0; if(flag=1&&month>=2) { sum=sum+1; printf("%d年%d月%d日是该年的第%d天",year,month,day,sum); } else printf("%d年%d月%d日是该年的第%d天",year,month,day,sum");
2017-08-11 回复 有任何疑惑可以回复我~
#3

梦之契约 提问者 回复 梦之契约 提问者

第一行打错了,9改为0
2017-08-11 回复 有任何疑惑可以回复我~

28,29行后面没有分号(不知道你说编译错误还是结果有差错)。。。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       924501    人
  • 解答问题       20758    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

哪里错了呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信