题目是:请输出2000到2500年的每个年度是否是闰年(年份能4整除且不能被100整除,或能被400整除,这一年则为闰年
本人这么编的程序,可运行起来有问题,请高手帮忙改正或给个正确的答案
#include <stdio.h>
void main()
{
int year;
int leap[2501];
printf("2000到2500年之间闰年情况为:");
for(year=2000;year<=2500;year++)
{
if((year%4==0)&&(year%100!=0)||(year%400==0))
leap[year]=1;
else
leap[year]=0;}
for(year=2000;year<=2500;year++)
{
printf("the year %d",year);
if(leap[year]=1)
printf("is leap a year\n");
else if(leap[year]=0)
printf("is not a leap year\n");
}
}