哪里不对 为什么只有20分
查看原帖
哪里不对 为什么只有20分
1132685
ONicklgzh楼主2023/11/14 20:09
#include <stdio.h>
int main(){
	int y,m;
	scanf("%d %d",&y,&m);
	if((y%4==0&& y%100!=0&& m==2)||( y % 400==0))
	{printf("29");
	}
	if(y%4!=0||y%100!=0&& m==2){printf("28");
	} 
	else if(m==1||m==3||m==5||m==7||m==8||m==10||m==12) {printf("31")
	;}
	else if (m==4||m==6||m==9||m==11){printf("30");
	}
	return 0;
}
2023/11/14 20:09
加载中...