如题所述
if(leap=1)printf(...);//leap=1是赋值语句,恒1;条件判断的==写成了=追问
改了后2000还是不对
真是个人才,谁叫你全改了?只有一个有问题。都给你标出位置了。
追问不好意思,才学。我错了
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-10-01
最后那个 if 判断条件写错了,少写了个 = 号。
if (leap == 1) {...
}追问
改了,后,2000还是不对
在上面的一堆 if 语句里,对 leap 赋值的 地方用 一个 = 号。
第2个回答 2018-10-01
if(leap==1)//=是赋值,==才是判等追问
改了后,2000就不对了
追答图片太模糊,什么都看不清
追问等10秒,大佬,我截图给你
我感觉,我逻辑有问题
追答更加模糊了
文本形式贴出完整代码