慕九州0184216
2020-03-23 21:42
#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;
}
year%400==0后面去掉1个括号
printf("%s\n","是闰年")和 printf("%s\n","不是闰年")里中文两侧的双引号""删掉,正确printf("输出值的类型",所想输出的东西),即printf("%s",所想输出的语句),前面加个双引号就行了后面不加,(" ",)
你的好几个分号是中文的,还有一对括号是中文的,还有if后面哪个式子里缺了一个左括号
year400%==0后面的括号加多了
year%100!=0的意思是余数不为零,应该改成==
C语言入门
926209 学习 · 20797 问题
相似问题