Write a program to simulate simple digital clock displaying
HOURS(s) : MINUTES(s): SECOND(s)
How to get local system time ?
How to split local system time into hours , minutes and seconds ?
Edit 1:
This is what I have tried, but its far from perfect (dosnt even use time.h)
#include <stdio.h>
#include <conio.h>
#include <dos.h> void main() { int h,m,s; h=0; m=0; s=0; while(1) {
if(s>59) {m=m+1; s=0; }
if(m>59) { h=h+1; m=0; }
if(h>11) { h=0; m=0; s=0; }
delay(1000);
s=s+1;
clrscr();
printf("\n DIGITAL CLOCK");
printf("\n HOUR:MINUTE:SECOND");
printf("\n%d:%d:%d",h,m,s);
}
}