Write a program that calculates how a person would earn over a period of time if his or her salary is one penny the first day, two penny the second day, and continues to double each day. The program should ask the user for the number of days. Display a table showing how much the salary was for each day, and then show the total pay at the end of the period. The output should be displayed in a dollar amount, not the number of pennies. Also, calculate and display how many days the person will be a millionaire (with $1,000,000.00).
Input Validation: Do not accept a number less than 1 for the number of days worked.