#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if((2014%4 == 0 && 2014%100 !=0)||2014%400==0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
这哪里错了??求解答
你两个printf语句后的分号打成中文的分号了,不是“;”,而是“;” 。 ;;(前一个是中文的,后一个是英文的分号)
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if((2014%100!=0&&2014%4==0)||2014%400==0)//补全一下代码
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
"今年是平年");"今年是闰年");你这两个分号是中文的