#include <stdio.h>
#define SEC_PER_MINUTE 60
void main()
{
int input,hour,minute,second;
printf("초단위의 시간을 입력하시오(32억초 이하):");
scanf("%d",&input);
hour=input/(SEC_PER_MINUTE*SEC_PER_MINUTE); //입력받은 값에서 정의한 값의 제곱을 나눈다.
minute=input/SEC_PER_MINUTE; //입력받은 값에서 정의한 값을 나눈다.
second=input%SEC_PER_MINUTE; //입력받은 값의 나머지가 초가 된다.
minute=minute%SEC_PER_MINUTE; //계산된 값의 분에서 나머지를 구하면 시간을 뺀 분이 된다.
printf("%d초는 %d시 %d분 %d초입니다.",input,hour,minute,second);
}
'프로그래밍 > C언어' 카테고리의 다른 글
C언어 복합 대입 연산자 (0) | 2017.09.20 |
---|---|
C언어 증감연산자 (0) | 2017.09.20 |
C언어 fflush(stdin) (0) | 2017.09.20 |
C언어 cast연산자 (0) | 2017.09.20 |
C언어 문자형 (0) | 2017.09.20 |