#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后面条件少了一半括号吧
输出第二个字符串时s打成了大写
2.正确区分闰年和平年的代码是 if(year%4==0&&year%100!=0||year%400==0)
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if((year % 4)== 0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%S\n","今年是平年");
}
return 0;
}