#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;
}
if语句最右边的括号是中文的
这个是正确的
#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;
}
自己检查一遍,或者重写一遍
你这个代码输出要用%d的
if后面两个括号
可能是你的分号打成中文的了