慕粉3468446
2016-06-13 09:41
#include
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;
}
哪里错了?
对了还有一个错误 s% 是错的 正确的应该是 %s ;
有道理
#include 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; }
字符占位符百分号在前面
如果这是你的全部代码。。那问题有两个。
1: 头文件没加; #include <stdio.h>
2: printf("s%\n","今年是闰年"); 最后的分是中文符号改为英文就好了;
C语言入门
926020 学习 · 20793 问题
相似问题