日期格式化
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。
要求:
输入格式:
03-15-2017
输出格式:
2017-03-15
#include<stdio.h>
int main()
{
int y,m,d;
scanf("%d-%d-%d",&m,&d,&y);
printf("%d-%02d-%02d",y,m,d);
}
(ps:
%02d
表示域宽,如果整数不够2列就补上0 比如 printf("%02d" ,3),输出是03,超过也没关系,比如printf("%02d",123456),输出是123456。)