#include "stdstuff.h" #include "Date.h" int main () { Date d; int days; char day_names [][10] = { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" }; for (;;) { cout << "Enter dd mm yyyy (invalid values to terminate): "; d.read (cin); if (cin.fail()) { pause(); return 0; } cout << "Enter days to move date forward (may be -ve): "; cin >> days; d.move (days); cout << "The new date is "; d.write (cout); cout << ". That is a " << day_names[d.dayInWeek()- 1] << ".\n"; } }