#include <stdio.h>

int paevadeArvKuus( int kuu, int aasta){
    if( kuu==4 || kuu==6 || kuu==9 || kuu==11 ){
        return 30;
    }else if( kuu== 2 ){
        
        if( aasta%4==0 && ( aasta%100!=0 || aasta%400==0) )
            return 29;
        else
            return 28;
    }else{
        return 31;
    }
}
int kontroll(int paev, int kuu, int aasta){
    if(kuu < 1 || kuu > 12)
        return 0; //ei sobi
    if(paev < 1 || paev > paevadeArvKuus(kuu, aasta))
        return 0; //ei sobi
    return 1; // kui siia jõudsime, siis sobib
}
int main(){
   
    int aasta = 1900;
    int kuu = 1;
    int paev = 1;
    int suurimPaev = 0;
    int paeviMidaLisada = 0;
    
    printf("Sisesta kuupäev kujul dd.mm.yyyy:");
   
    while( scanf( "%d", &paeviMidaLisada)!= 1 || paeviMidaLisada<=0 ){
        printf("Sisesta ikka positiivne arv!\n");
    }
    paev += paeviMidaLisada;
    suurimPaev = paevadeArvKuus( kuu, aasta);
    while( paev>suurimPaev ){

        paev -= suurimPaev;
        kuu += 1;
        if(kuu==13){
            kuu = 1;
            aasta += 1;
        }
        suurimPaev = paevadeArvKuus( kuu, aasta);
    }

        printf("Kuupaev : %d/%d/%d\n", paev, kuu, aasta);

    return(0);
}