问题描述:某软件的日期格式为 MM/DD/YYYY ,其中 M表示月,D表示日,Y表示年, 但其运行的操作系统需要的日期格式为 YYYY.MM.DD , 为了是该软件能够在该操作系统下正确运行,请帮助修改它的日期显示
作者:何知令
发表时间:2017年2月26日
输入:MM/DD/YYYY
作者:何知令
发表时间:2017年2月26日
输入:MM/DD/YYYY
输出:YYYY.MM.DD
代码:
/*
问题描述:某软件的日期格式为 MM/DD/YYYY ,其中 M表示月,D表示日,Y表示年, 但其运行的操作系统需要的日期格式为 YYYY.MM.DD , 为了是该软件能够在该操作系统下正确运行,请帮助修改它的日期显示
作者:何知令
发表时间:2017年2月26日
输入:MM/DD/YYYY
输出:YYYY.MM.DD
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int year,month,day;
scanf("%d/%d/%d",&month,&day,&year);
printf("%d.",year);
if(month<10)
printf("0%d.",month);
else
printf("%d.",month);
if(day<10)
printf("0%d",day);
else
printf("%d",day);
return 0;
}
程序运行结果展示:
知识点总结:控制结构
学习心得:补几道,怕oj上不够