#include <iostream>
using namespace std;
int difference, day, month, year, minday, leapyear;
int main()
{
cout << "\n Enter the difference in days and press Enter : ";
cin >> difference;
cout << "Enter a date in the form of DD MM YYYY and press enter: ";
cin >> day >> month >> year;
if ((month == 4) || (month == 6) || (month == 9) || (month == 11))
minday = day;
minday = minday + difference;
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
{
cout << year << " is a leap year\n";
}
else
{
cout << year << " is NOT a leap year\n";
}
if (minday > 30)
{
minday = minday - 30;
month = month + 1;
}
cout << "\n The final date is: " << minday << "/" << month << "/" << year << endl;
}