년, 월, 일 을 입력받아 지정된 형식으로 출력하는 문제.
#include<stdio.h>
int main(void)
{
int Y,M,D;
scanf("%d.%d.%d",&Y,&M,&D );
printf("%04d.%02d.%02d",Y,M,D);
return 0;
} 와 같이 풀어야 하는데,
위문제에서 보이는 %02d는 2칸을 사용하여 출력을 하는데
한자리인 경우에는 앞에 0을 붙여 출력한다.
그럼 %04d는 ? 4칸을 사용하여 출력을 한다. 한자리인 경우에는 앞에000을 붙여 출력을 한다.