输出的时候控制下占位printf("%d-%02d",a,b);可以前面补0输出
加入输入199808,那么a=x/100=1998,b=x%100=8你用printf("%d-%d",a,b)输出的是1998-8,而要求输出格式是年年年年-月月所以应该printf("%d-%02d",a,b);