#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(year%4==0&&year%100!=0||year%400==0) 这一句括号是在中文输入法下输入的。所以报错,改成英文输入法重新输入一下就对了。
#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; } //这样我就运行成功
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if (year % 4 == 0 && year % 100 != 0 || year % 400)
{
printf("%s\n", "今年是闰年");
}
else
{
printf("%s\n", "今年是平年");
}
return 0;
}
//我的编译通过