文章
1
粉丝
280
获赞
0
访问
5.7k
#include<stdio.h>
#include<math.h>
int algo(int y,int m){//这个函数用来判断这个月有多少天
int k;
switch(m){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: k=31; break;
case 4:
case 6:
case 9:
case 11: k=30; break;
case 2:
if(y%400==0) k=29;
else if(y%100!=0&&y%4==0) k=29;
else k=28;
}
return k;
}
int main(){
int m,b[4],i,k;
scanf("%d",&m);
for(i=0;i<m;++i){
&n...
登录后发布评论
已解决,将32行 if(b[3]>=k){ 改为 if(b[3]>=k-b[2]+1){