반응형
시간을 시, 분, 초로 입력받아서 출력하는 프로그램을 작성해보자.
예를 들어 1시 1분 1초는 "01: 01: 01"로 출력
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
int h=0;
int m=0;
int s=0;
printf("시? ");
scanf("%d", &h);
printf("분? ");
scanf("%d", &m);
printf("초? ");
scanf("%d", &s);
printf("입력한 시간은 %02d:%02d:%02d입니다.\n", h, m, s);
return 0;
}
▶ %02d : 시, 분, 초를 2자리 정수로 출력하려면 %2d를 사용함
→ 문자폭의 빈칸을 0으로 채우려면 문자 폭 앞에 0을 지정
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ printf() 연습 문제 ] 옷 사이즈 출력 프로그램 (0) | 2021.11.02 |
---|---|
[ C ] [ printf() 연습 문제 ] 달러 변환 원화 출력 프로그램 (0) | 2021.11.02 |
[ C ] [ printf() 연습 문제 ] 날짜 출력 프로그램 (0) | 2021.11.02 |
[ C ] [ printf() 연습 문제 ] 10진수 정수 16진수 변환 프로그램 (0) | 2021.11.02 |
[ C ] [ 함수 연습 문제 ] 원 둘레 출력 프로그램 (0) | 2021.10.27 |