#include <stdio.h>
int main(void) {
int num, hour, min, sec;
int i, temp;
printf("초로 환산할 숫자를 입력하세요");
scanf("%d", &num);
for (i = 0; i < num; i + 3600) {
hour = i + 1;
if (num < 3600)
hour = 0;
}
temp = num - (3600 * hour);
for (i = 0; i < temp; i + 60) {
min = i + 1;
if (temp < 60)
min = 0;
}
sec = num - ((3600 * hour) + (60 * min));
printf("변환하면 h:%d m:%d s:%d", hour, min, sec);
return 0;
}
이렇게 짯는데 숫자를 입력한뒤 아무런 진행이 되질않네요..
어떻게 수정 보완해야할까요??
![]() |
![]() |
int temp;
int num;
int hour, min, sec;
printf("입력 :");
scanf_s("%d", &num);
sec = num % 60;
temp = num / 60;
hour = temp / 60;
min = temp % 60;
printf(" %d시 %d분 %d초", hour, min, sec);
system("pause");
return 0;
}