![](https://velog.velcdn.com/images/mins041600/post/08f52a29-907f-40a8-9994-1e8708f3a6ef/image.png)
![](https://velog.velcdn.com/images/mins041600/post/f9bc7ba3-70cd-404c-8479-611cb55c0016/image.png)
<풀이방법>
입력받을 당시 현재 시간과 임무 시작 시간을 바로 입력 받는다. string -> int
시간과 분을 모두 초로 변경시켜 계산하기 위해 시간은 3600을 곱해주고 분은 60을 곱해주고 초는 그대로 더해준다.
임무 시작 시간에서 현재 시간을 뺀 후 출력하면 되는데 임무 시작 시간의 값이 더 클 경우에는 음수이기 때문에 24시간을 더 해준다.
수가 0~9사이라면 앞에 0을 더 해서 출력해주기 위해서 printf %02d를 이용한다.
<코드>
![](https://velog.velcdn.com/images/mins041600/post/c85f847e-d5ed-46d7-baa3-3fd191641bdd/image.png)