我是根据日-月-年的顺序 判断
d:1-27 直接加一
d:28 或者29 判断是否是闰年
d:30 进一步判断m=13578十腊 直接加一 否则m+1,d=01
d:31 面临m+1,d=01的情况 若m=12 那就y+1,m=01,d=01
这个判断也是不断测试用例得出的
百度了一下,输出是2017-03-01这种mm-dd的格式要用%.2d
#include<stdio.h>
int main(){
int a, b;//吃“-”
int y, m, d;//年,月,日
scanf("%d%c%d%c%d", &y, &a, &m, &b, &d);
if (d >0 && d < 28 ){
printf("%d%c%.2d%c%.2d\n", y, a, m, b, d+1);
}
else if (d == 28||d&#