Ahi esta, creo que esta bien, gracias de nuevo.
Código (c) [Seleccionar]
#include<stdio.h>
void main(){
int centiseg,seg,min,hr,dia,mes,ano;
seg=0;
min=0;
hr=0;
dia=1;
centiseg=0;
mes=1;
ano=1900;
do{
centiseg++;
if(centiseg>=100){seg++;centiseg=0;}
if(seg>=60){min++; seg=0;}
if(min>=60){hr++;min=0;}
if(hr>=24){dia++;hr=0;}
if(dia>=32&&mes==1){mes++;dia=0;}
if(dia>=29&&mes==2){mes++;dia=0;}
if(dia>=32&&mes==3){mes++;dia=0;}
if(dia>=31&&mes==4){mes++;dia=0;}
if(dia>=32&&mes==5){mes++;dia=0;}
if(dia>=31&&mes==6){mes++;dia=0;}
if(dia>=32&&mes==7){mes++;dia=0;}
if(dia>=31&&mes==8){mes++;dia=0;}
if(dia>=31&&mes==9){mes++;dia=0;}
if(dia>=32&&mes==10){mes++;dia=0;}
if(dia>=31&&mes==11){mes++;dia=0;}
if(dia>=32&&mes==12){ano++;mes=1;dia=0;}
switch(dia){
case 1:printf("Martes");break;
case 2:printf("Martes");break;
case 3:printf("Miercoles");break;
case 4:printf("Jueves");break;
case 5:printf("Viernes");break;
case 6:printf("Sabado");break;
case 7:printf("Domingo");break;}
printf(" %d de ",dia);
switch(mes){
case 1:printf("Enero");break;
case 2:printf("Febrero");break;
case 3:printf("Marzo");break;
case 4:printf("Abril");break;
case 5:printf("Mayo");break;
case 6:printf("Junio");break;
case 7:printf("Julio");break;
case 8:printf("Agosto");break;
case 9:printf("Septiembre");break;
case 10:printf("Octubre");break;
case 11:printf("Noviembre");break;
case 12:printf("Dicienbre");break;}
printf(" %d ",ano);
printf("%d:%d:%d:%d\n",hr,min,seg,centiseg);
}while(ano<2000);//por ejemplo
getchar();
}//void