Skip to content

Instantly share code, notes, and snippets.

@uhmseohun
Created March 22, 2019 15:21
Show Gist options
  • Save uhmseohun/1b02c0572e63f53dfaeaee71ac9b0b3b to your computer and use it in GitHub Desktop.
Save uhmseohun/1b02c0572e63f53dfaeaee71ac9b0b3b to your computer and use it in GitHub Desktop.
입출력 연산자 Test2 - 년월일 출력하기
#include <stdio.h>
int main() {
int year, month, day;
scanf("%d.%d.%d", &year, &month, &day);
printf("%04d년 %02d월 %02d일\n", year, month, day);
return 0;
}
@uhmseohun
Copy link
Author

uhmseohun commented Mar 22, 2019

Line 4: %d.%d.%d처럼 %d사이에 .을 넣어서 입력에서 들어오는 형식인 YYYY.MM.DD를 맞출 수 있음.

@uhmseohun
Copy link
Author

uhmseohun commented Mar 22, 2019

Line 5: 출력을 할 때, YYYY년 MM월 DD일 형식으로 출력을 해야하니까 년에는 4칸을 맞추면서 빈칸에는 0이 들어가는 %04d, 월과 일에는 2칸을 맞추면서 빈칸에는 0이 들어가야 하니까 %02d로 출력하면 YYYY년 MM월 DD일 형식을 맞출 수 있음.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment