printf 中字符串与y之间少了个逗号
if 中y%400==0 前面应该是||
你题目的解答代码如下:
#include "stdio.h"
void main()
{
int y;
scanf("%d", &y);
if (y%4==0 && y%100!=0 || y%400==0)
printf("%d是闰年",y);
else
printf("%d不是闰年",y);
}
如有帮助,望采纳!谢谢!
printf语句的y前面加个逗号
printf("%d是闰年",y);
line7 y前面加个 ,