钢琴烤漆有甲醛吗:判断某一年是否是闰年

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 03:58:57
main()
{
int year,leap;
scanf("%d",year);
if(year%4==0&&year%100!=0)||(year%400==0) leap=1;
else
leap=0;
if(leap)
printf("%d is ",year);
else
printf("%d is not",year);
printf("a leap year.\n");
getch();
}

我的程序错在哪了?

主要是语法错误
scanf("%d",&year); //获取输入
if(year%4==0&&(year%400==0||year%100!=0)) leap=1; //判断语句有错误

完整代码:
#include <stdio.h>

main()
{
int year,leap;
scanf("%d",&year);
if(year%4==0&&(year%400==0||year%100!=0)) leap=1;
else leap=0;
if(leap)
printf("%d is ",year);
else
printf("%d is not ",year);
printf("a leap year.\n");
getch();
}