题解 | #日期类#
日期类
https://www.nowcoder.com/practice/130aa2d7d1f5436b920229dca253893b
#include <stdio.h>
int main(){
int n;
int list1[13] = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
scanf("%d",&n);
for(int i=0;i<n;i++){
int year,month,day;
scanf("%d %d %d",&year,&month,&day);
day++;
if (day>list1[month]){
day=day-list1[month];
month++;
}
if (month>12){
year++;
month=1;
}
printf("%4d-%02d-%02d\n",year,month,day);
}
return 0;
}