Bank System
Create a small account management system for a bank. This will work with one account, which has a name, interest rate, and balance. Allow the user to print the account, deposit, withdraw, add interest, and quit the program.
When calculating the interest, you divide the interest rate by 365 and multiply it by the number of days the user indicates. This value, divided by 100, can then be multiplied by the balance to determine the amount of interest to add to the account.
Make sure to have an account struct and use procedures for each kind of transaction. You can then use pass-by-reference to allow the account to be updated within the procedure. Test out what occurs if you remove the &
.