给年份year,定义一个宏,以判别该年份是否是闰年

给年份year,定义一个宏,以判别该年份是否是闰年

宏定义是关键,将判断要求在宏里面写好,代码中直接进行调用

#include<stdio.h>
#define LEAP_YEAR(y) y%4==0&&y%400!=0||y%100==0&&y%400==0
int main()
{
	int year;
	printf("输入一个年份:\n");
	scanf("%d",&year);
	if(LEAP_YEAR(year))
	printf("%d年是闰年\n",year);
	else
	printf("%d年不是闰年\n",year);
}

给年份year,定义一个宏,以判别该年份是否是闰年