초를 시간,분,초 단위로 봐꾸는 문제 풀었는데

------------------------------

#pragma warning(disable:4996)

#include <stdio.h>


int main() {


int a;

int h;

int m;

int s;

printf("초를 입력하세요.");

scanf("%d", &a);


h = a/3600;

m = a / 60 - h * 60;

s = a - h * 3600 - m * 60;

printf("%d시 %d분 %d초", h,m,s);



return 0;

}

너무 야메로 푼거 같나요?

-----------------------------


#include <stdio.h>

int main(void)

{

    int sec;

    int hour ;

    int min;

    printf("## 초입력: ");

    scanf("%d", &sec);

 

    hour = sec / 3600;

    sec = sec % 3600;

 

    min = sec / 60 ;

    sec = sec % 60;

 

    printf("시간: %d \n" , hour );

    printf("  : %d \n" , min  );

    printf("  : %d \n" , sec  );

    return 0;

}

이게 정석인거 같음