rendered paste body/* Librairies */
#include<stdio.h>
#include<stdlib.h>
int main ()
{
/* Variables */
unsigned int todayd,todaym,todayy,tomorowd,tomorowm,tomorowy ;
/* Debut du programme */
/* Saisie */
printf("\n Saisir le jour voulu. \n") ;
scanf("%u",&todayd) ;
printf("\n Saisir le mois voulu. \n") ;
scanf("%u",&todaym) ;
printf("\n Saisir l'annee voulue. (comprise entre 1901 et 2099) \n") ;
scanf("%u",&todayy) ;
/* Calcul du jours d'apres */
/* Passage d'un mois à l'autre */
if(todayd==30 && (todaym==04 || todaym==06 || todaym==9 || todaym==011) && todayy>=1901 && todayy <=2099)
{
tomorowd=01 ;
tomorowm=todaym+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,tomorowm,todayy) ;
}
else
if(todayd==31 && (todaym==01 || todaym==03 || todaym==05 || todaym==07 || todaym==8 || todaym==010 || todaym==012) && todayy>=1901 && todayy <=2099)
{
tomorowd=01 ;
tomorowm=todaym+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,tomorowm,todayy) ;
}
else
if(todayd==28 && todaym==02 && ( 0!=todayy%400 || (0!=todayy%4 && 0==todayy%100)) && todayy>=1901 && todayy <=2099)
{
tomorowd=01 ;
tomorowm=todaym+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,tomorowm,todayy) ;
}
else
if(todayd==29 && todaym==02 && ( 0==todayy%400 || (0==todayy%4 && 0!=todayy%100)) && todayy>=1901 && todayy <=2099)
{
tomorowd=01 ;
tomorowm=todaym+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,tomorowm,todayy) ;
}
else
/* Passage d'un jour à un autre */
if(todayd>=01 && todayd<30 && todaym!=02 && todayy>=1901 && todayy <=2099 && todaym!=0 && todaym<=12)
{
tomorowd=todayd+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,todaym,todayy) ;
}
else
if(todayd>=01 && todayd<28 && todaym==02 && ( 0!=todayy%400 || (0!=todayy%4 && 0==todayy%100)) && todayy>=1901 && todayy <=2099)
{
tomorowd=todayd+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,todaym,todayy) ;
}
else
if(todayd>=01 && todayd<29 && todaym==02 && ( 0==todayy%400 || (0==todayy%4 && 0!=todayy%100)) && todayy>=1901 && todayy <=2099)
{
tomorowd=todayd+01 ;
printf("\n Le jour d'apres sera le: %.2u/%.2u/%u \n",tomorowd,todaym,todayy) ;
}
else
/* Passage d'une année à une autre */
if(todayd==31 && todaym==12 && todayy>=1901 && todayy <=2099)
{
tomorowd=01 ;
tomorowm=01 ;
tomorowy=todayy+01 ;
printf("\n Le jours d'apres sera le: %.2u/%.2u/%u \n",tomorowd,tomorowm,tomorowy) ;
}
/* Date saisie incorrecte */
else
{
printf("\n La date saisie est incorrecte. \n") ;
}
system("pause") ;
return(0) ;
}