본문 바로가기
C C++/C C++ 알고리즘 문제 기타

C언어 코드업 1018번 1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)

by Go! Jake 2022. 2. 6.

문제

어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.

 

문제풀이

#include <stdio.h>
#pragma warning(disable:4996)
int main()
{
	int h,m;
	scanf("%d:%d", &h,&m);
	printf("%d:%d", h,m);
}

- scanf 함수는 입력되는 값을 그대로 받는다. 따라서 시간을 입력할 때는 "%d:%d"을 입력하여 예를 들어 3:16과 같은 값이 입력될 때 어느 부분이 정수형 서식인지 정해줘야 한다.

- printf 함수를 통해 정수를 :로 나누어 출력될 수 있도록 한다.

 

댓글