课程
/后端开发
/C
/C语言入门
#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;
如果再是标点问题我就真的要去死了
2015-08-07
源自:C语言入门 4-2
正在回答
别听LS的,printf这样写是合法的。你可以把要输出的字符串直接写在第一个参数处,但要注意这样的字符串中不能包含%d等格式化指示符,所以你的写法是更安全的写法。
你的这个代码逻辑是对的。你的两个printf后面是中文分号......把中文输入法切换到英文状态再打代码吧...
去掉 [ "%s\n", ] 这几个字符
换个IDE吧,这种语法错误,IDE在编译之前就能检查出来
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答请问我这个哪里错了啊
1 回答请问哪里错了啊
8 回答请问哪里错了啊
4 回答请问下我这个哪里错了啊