仅供参考
#include<bits/stdc++.h>
using namespace std;
int main(){
int m,d,y,days;
cin >> m >> d >> y;
if(m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12){
days = 31;
}
else if(m == 4 || m == 6 || m == 9 || m == 11){
days = 30;
}
else{
if(y % 4 == 0){
days = 29;
}
else{
days = 28;
}
}
if(d < days){
d ++;
}
else{
d = 1;
if(m < 12){
m ++;
}
else{
y ++;
m = 1;
}
}
cout << m << " " << d << " " << y;
return 0;
}
觉得有帮助点一下采纳