#include
int main()
{
int a,b,i,j=0; //j要初始化
printf("输入a,b a scanf("%d %d",&a,&b);
for(i=a;i<=b;i++)
{
if( i%400==0 || (i%4==0 && i%100!=0) )//添加花括号
{
printf("%d ",i);
j++;
if(j%5==0)
printf("\n");
//删掉else
}
}
getch();
return 0;
}
这个是在你程序基础上面改的,注释的地方是存在问题的,你看一下