One of the most frustrating aspects of using the Gregorian calendar is that it is difficult to communicate compute elapsed time.
For example, if I tell you that something is experiencing its 2-month anniversary, you don't know the exact number of days that have elapsed unless I tell you which 2 months February 3rd to April 3rd is 59 days (in a non-leap year), while April 3rd to June 3rd is 61 days.
For this problem, you need to write a program that will accept two days of the same year in month-day form) and output the elapsed time between the two days (not including the last day!).
To keep it simple, the program should first ask the user for the month of the first day, then the date of the first day, then the month of the second day, and lastly the date of the second day (so four total prompts).
For example, if you wanted to know the elapsed number of days between September 4th and November 18th, you would enter 9 into the first prompt, 4 into the second prompt, 11 into the third prompt, and 18 into the fourth prompt. Assume that it is not a leap year! For example, January 4th is the 4th day of the year, and February 6th is the 37th day of the year. If I subtract 4 from 37, I find that 33 days elapse between those two dates.