← Back to Week 4

Menu Letter Map

Every option across all three screens, in one place. Useful as a reference while you build out the switch or if-chain for each screen.

action does a thing, stays here
deeper opens a sub-screen
back returns to previous screen
exit ends the program
bonus optional / challenge
Tip: normalize the input. Users will type upper or lowercase. Trimming whitespace and uppercasing the choice before comparing makes the menu forgive d, D, or d equally — and keeps your screen logic short.
Duplicate letters are intentional. D on Home means “Add Deposit.” D on Ledger means “Show Deposits Only.” Each screen reads input for itself — the same key can mean different things depending on which screen’s menu is currently showing.

Use this page as a quick reference while you sketch out the three screens. Once your Home menu is working, the pattern repeats for Ledger and Reports — same shape, different options.

← Load on Start, Append on Save