#include using std::cout; using std::cin; #include using std::endl; main() { int month, day, year; int i, count = 365; // Set the Days for each month int number_of_days[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; cout << "Enter your Month, day and year, each separated by a space or new line:\n"; cin >> month >> day >> year; if ((year+1) % 4 == 0) { if ((year+1) % 100 == 0 && (year+1) % 400 == 0) count += 1; } number_of_days[month-1] -= day; if(month == 12 && day < 25) { count = 25 - day; } if(month == 12 && day >= 25) { count - (day - 25); } if (month != 12) { for (i = 0 ; i < month+1 ; i++) { count -= number_of_days[i]; } count -= 6; } cout << "You gotta wait another " << count << " days until Christmas!\n"; }