Student has established the following given monthly budget:
Housing 500.00
Utilities 150.00
Household expenses 65.00
Transportation 50.00
Food 250.00
Medical 30.00
Insurance 100.00
Entertainment 150.00
Clothing 75.00
Miscellaneous 50.00
Write down a program which declares a MonthlyBudget structure with the member variables in order to hold each of these expense categories. The program must generate two MonthlyBudget structure variables. The first will hold budget figures specified above. The second will be passed to the function that has the user enter the amounts actually spend in each budget category during the past month. The program must then pass both the structure variables to a function which shows a report indicating amount over or under budget the student spend in each category, as well as the amount over or under for the whole monthly budget.