#include
/*判断是否是闰年:四年一闰,百年不闰,四百年再闰,单独的四百年一闰也是闰年的条件*/
int leap(year)
{
int ret=0;;
if(((year%4==0)&&(year%100!=0))||(year%400==0))
{
return 1;
}
else
{
return 0;
}
}
int main()
{
int year=0;
int ret=0;
printf("please input the year:\n");
scanf("%d",&year);
ret=leap(year); /*将调用得到的函数值返回到ret中*/
if(ret==1)
{
printf("%d is leap year!",year);
}
else
{
printf("%d is not leap year!",year);
}
return 0;
}
原文:http://10740184.blog.51cto.com/10730184/1703658