Error message here!

Hide Error message here!

Forgot your password?

Error message here!

Error message here!

Error message here!

Hide Error message here!

Hide Error message here!

Error message here!

Lost your password? Please enter your email address. You will receive a link to create a new password.

Error message here!

Back to log-in

Close
문제 1016 --[기초-입출력] 년월일 입력받아 형태 바꿔 출력하기

1016: [기초-입출력] 년월일 입력받아 형태 바꿔 출력하기

시간 제한: 1 Sec  메모리 제한: 128 MB
제출: 18  푼 문제: 9
  

문제 설명


날짜를 년월일(yyyy.mm.dd)의 형태로 입력받아,

일월년(dd-mm-yyyy)의 형태로 출력하는 프로그램을 작성해보자.

(단, 한 자리 일/월은 0을 붙여 두 자리로, 년도는 0을 붙여 네 자리로 출력한다.)

입력

년월일이 '.'(닷)으로 구분되어 입력된다.

출력

년월일을

일월년으로 바꾸어 '-'(대쉬, 마이너스)로 구분해 출력한다.

입력 예시

2017.06.10

출력 예시

10-06-2017

도움말

출력하는 자리수를 지정하기 위해 %4d와 같은 형식을 사용할 수 있는데,

빈칸을 0으로 출력하기 위해서는 %04d와 같은 형식을 사용하면 된다.



[예시]

printf("%02d-%02d-%04d", day, minute, year);

게시판


로그인을 하셔야 글을 열람 하실 수 있습니다.

출처

정보컴퓨터교사 연구회/카페 (기초100제 v1.0)