if(2014%4==0&&year%100!=0)||year%400!=0);//补全一下代码
if(year%400==0||(year%100!=0&&year%4==0))
你试试这个行不行
可以先判断是否为整百年,再判断是否为闰年 if(year%100==0) { if(year%400==0) printf("闰年\n"); else printf("平年\n"); } else { if(year%4==0) printf("闰年\n"); else printf("平年\n"); }