#include<stdio.h>
int main()
{ int year,leap=1;
printf("\t\t\t判斷0~3000之間的閏年\n");
printf("請輸入0~3000之間的年份\n");
flag:
scanf("%d",&year); //輸入年份
if(year>0&&year<=3000)
//四年一潤,百年不潤,四百年再潤
{
if(year%4!=0)
leap=0;
else if(year%100!=0)
leap=1;
if(year%400!=0)
leap=0;
if(leap)//leap為1,是閏年
printf("%d is",year);
else
printf("%d is not",year);
printf(" a leap year.\n");
goto flag;
}
else
printf("輸入錯誤,請輸入0~3000之間的年份\n");
goto flag;
return 0;
}