C Program to Convert Time Given in Seconds to Hours, Minutes and Seconds
Program
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main()
{
int sec, hh, mm, ss;
clrscr();
printf("Enter time in seconds: ");
scanf("%d", &sec);
hh = sec/3600;
mm = (sec - hh*3600)/60;
ss = sec - hh*3600 - mm*60;
printf("%d seconds = %d hours : %d minutes : %d seconds", sec, hh, ss, mm);
getch();
return(0);
}
Output of the above program :
Enter time in seconds: 7890 ↲ 7890 seconds = 2 hours : 11 minutes : 30 seconds Note: ↲ indicates ENTER is pressed.