본문 바로가기
C/C언어기초예제100제

CodeUp 1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기 풀이

by 코드덕후 2022. 9. 6.
728x90
반응형

년, 월, 일을 입력받아 지정된 형식으로 출력하는 연습을 해보자.

입력

연, 월, 일이 ".(닷)"으로 구분되어 입력된다.

출력

입력받은 연, 월, 일을 yyyy.mm.dd 형식으로 출력한다.

(%02d를 사용하면 2칸을 사용해 출력하는데, 한 자리 수인 경우 앞에 0을 붙여 출력한다.)

입력 예시

2013.8.5

출력 예시

2013.08.05

2자리중 빈자리에 0을 채워서 출력하기 위해서는

%02d와 같이 2자리를 지정하고 0을 앞에 써주면 비어있으면 0을 아니면 해당 숫자를 출력합니다.

소스

#include <stdio.h>
int main(void)
{
	int y,h,m;
	scanf("%d.%d.%d", &y,&h, &m);
	printf("%04d.%02d.%02d",y, h,m);
	
	return 0;
}

소스스샷

결과스샷

소스결과

728x90
반응형
LIST

댓글