#include <stdio.h>
int main()
{
int year1,month1,day1,year2,month2,day2;
int day[12] = {31,28,31,30,31,30,31,31,30,31,30,31};
printf("Please input year-month-day : ",year1,month1,day1);
scanf("%d-%d-%d",&year1,&month1,&day1);
if((year1 % 400 == 0) || (year1 % 4 == 0 && year1 % 100 != 0))
day[1] = 29;
if(month1 < 1 || month1 > 12 || day1 < 1 || day1 > day[month1 - 1])
{
printf("ERROR!\n");
return 0;
}
if(month1 == 12 && day1 == day[month1 - 1])
{
year2 = year1 + 1;
month2 = 1;
day2 = 1;
}
else if(month1 != 12 && day1 == day[month1 - 1])
{
year2 = year1;
month2 = month1 + 1;
day2 = 1;
}
else if(day1 != day[month1 - 1])
{
year2 = year1;
month2 = month1;
day2 = day1 + 1;
}
printf("The next day is %d-%d-%d.\n",year2,month2,day2);
return 0;
}