慕先生2405816
2018-03-08 19:36
自己实在看不出问题所在
问题就出在flag
if(year%400==0||(year%4==0&&year%100!=0))
我的理解是:
1. flag=0表示赋值,flag==0用于判断左边是否等于右边,这是第一个;
2. 最后两个printf输出中的第一个“,”请查看是否用了中文的“,”;
3.
这句话用来判断year是否为闰年,判断闰年的目的是为了判断二月的天数,按照你的思路,那么在case出二月应 该加上28
4. 如若理解存在错误,请多指教
C语言入门
926207 学习 · 20797 问题
相似问题