我真的检查不出来了。。。
第五行的最后一个括号
感觉你代码没问题,括号格式问题吧
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if(year%4==0&&year%100!=0||year%400==0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
你可以试一下这样
int i=year%4;
if(i==0)
{
printf("今年是闰年");
}
else
{
printf("今年是平年");
}
return 0;
}
第五行 year&100是什么操作?
year%100 != 0