lb1185
幼苗
共回答了19个问题采纳率:84.2% 举报
#include
int main()
{
int day,i;
int dd[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int y,m,d;
int t;
scanf("%d",&t);
while(t--)
{
scanf("%d%d%d",&y,&m,&d);
if(m>12) //月份大于12
{
printf("0n");
continue;
}
else if(((y%4==0 && y%100!=0) || y%400==0) && m==2) //是闰年并且是2月.
{
if(d>dd[2]+1) //如果大于29
printf("0n");
continue;
}
else if(d>dd[m]) //如果大于当月的天数
{
printf("0n");
continue;
}
day=d;
for(i=1;i2)
day++;
printf("%dn",day);
}
return 0;
}
1年前
7