为什么,1,2,5过不了,大佬求助
查看原帖
为什么,1,2,5过不了,大佬求助
901149
linyiyi123456楼主2023/3/8 23:35
#include<stdio.h>
int run(int n)
{
	int ret=0;
	if((n%4==0&&n%100!=0)||(n%400==0))
	{
		ret=1;
	}
	return ret;
}
int main()
{
	int x,y,i,n=0;
	x>=1582&&x<y&&y<=3000;
	int a[3];
	scanf("%d %d",&x,&y);
	for(i=x;i<=y;i++)
	{
		if(run(i))
		{
			a[n++]=i;
		}
	}
	printf("%d\n",n);
	for(i=0;i<n;i++)
	{
		printf("%d ",a[i]);
	}
	return 0;
}
2023/3/8 23:35
加载中...