思路是年月日之间用一个符号分隔,需要据此拆分出年月日,然后按格式组织
#include <stdio.h>
int main()
{
int y,m,d;
char a,b;
scanf("%d%c%d%c%d",&y,&a,&m,&b,&d);
if(y<100)
y+=2000;
printf("%4d-%02d-%02d",y,m,d);
return 0;
}
for循环或者while循环遍历输入的日期字符,如果不是数字就将非数字字符替换成-
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!