קוד:
#include<stdio.h>
#include<conio.h>
#include<time.h>
void second(int,int,int);
clk(int,int,int);
int main()
{
time_t now;
time(&now);
int h=0,z=0,y=0;
int x=clk(y,z,h);
while(x==0)
{
x=clk(y,z,h);
}
getch();
return 0;
}
int clk(int y,int z,int h)
{
int sec=y;
int minutes=z;
int hours=h;
while(hours<24)
{
while(minutes<60)
{
while(sec<60)
{
second(hours,minutes,sec);
sec++;
}
sec=0;
minutes++;
}
minutes=0;
hours++;
}
return 0;
}
void second(int hours,int minutes,int sec)
{
time_t now,nowl;
time(&now);
nowl=now;
while(now<nowl+1)
{
time(&now);
}
if(hours<10)
{printf("0");}
printf("%d:",hours);
if(minutes<10)
{printf("0");}
printf("%d:",minutes);
if(sec<10)
{printf("0");}
printf("%d\n\n",sec);
}