#include <stdio.h>
#include <stdlib.h>
typedef enum
{
FALSE,
TRUE
}BOOL;
BOOL IsLeapYear (int year)
{
#if 0
if ((year % 4) == 0)
{
if ((year % 100) == 0)
{
if ((year % 400) == 0)
{
return TRUE;
}
else
{
return FALSE;
}
}
else
{
return TRUE;
}
}
else
{
return FALSE;
}
#endif
if((year%4==0 && year%100!=0) || year%400==0)
{
printf ("%d:是闰年!!!!!!!!!!!!!\n",year);
return TRUE;
}
else
{
printf ("%d:是平年!!!!!!!!!!!!!\n",year);
return FALSE;
}
}
int main (void)
{
int year=0;
printf ("请输入年份并回车结束: ");
scanf ("%d",&year);
fflush (stdin);
IsLeapYear(year);
return 0;
}