My Date (Month,Day,Year) program will not display the month as a string for the months of April through December if inputted.
For example if I enter 3 for the month, and 12 for the day, and 2017 for the year... The program will display this just fine
//Output
3/12/2017
March 12, 2017
12 March 2017
This output will work if I choose 1-3 for the month (January through March).
As soon as I use anything other than those 3 months it will produce nothing for the month when displaying the Non (M/DD/YYYY) notations.
So if I used 12 for the month of December, and 25 for the day, and 2017 for the year, the output would look like..
//Output
12/25/2017
25, 2017
25 2017
In your main file you don't need the function prototypes since you are including the Date.h file and you are setting it there.
You are using get functions yet they are not returning anything you are setting which can be confusing to others. You might be better off using a switch instead of if-else if statements.