실수(초) 를 입력하여 시 , 분 ,초 를 나타내라는 것이었는데 제가 아무리 해봐도 시, 초는 구하겠는데 분을 못구하겠더라구여


고수님들 좀 도와주세요.ㅠㅠ


#include<stdio.h>

int  main(void)

{

   int num1;

   int num2;  //시간

   int num3; //분

   int num4; //초


 printf("%d초는 %d시 %d분 %d초입니다. : ",num1,num2,num3,num4);

scanf("%d",&num1);


num2  = num1/3600;

num3  = (num1-num2)/3600;

num4  = num1`;//퍼센트60이라 쳤는데 자꾸 이상하게 써지네요


return 0;

}

ex) num1=3662라 할때 1시간 1분 2초입니다.

이게 제가 해본 프로그래밍입니다. 근데 아무리 생각해도 이 식이 분에서 계속 틀린것같거든요 고수님들 어디가 틀렸고 어딜 고쳐야하는지

지적좀 해주세요