Bueno el caso es que creeo que esta bien, el problema es que no e consegido que el reloj deje de mostrar sus horas y minu y segundos anteriores, en la maldita shell haber si alguien me puede echar una manita.
Código (c) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
void reloj(int h,int m,int s){
int i,a;
for (; ;){
for (a=0; a<=61; a++){
sleep(1000);
s++;
if (s==60){
m++;
s = 0;
}
if (m==60){
m = 0;
h++;
}
if (h==24){
h = 0;
}
printf("\n");
printf(" H ");
printf("M ");
printf("S\n\n ");
printf("%i %i %i\n",h,m,s);
}
}
}
main()
{
reloj(23,59,45);
getch();
}