3 button menu for 16x2 LCD - help needed

guessing you're not familiar with structures. see chap 6 in The C Programming Language

  • do you really need a '-' button? are there that many choices
  • do you need an exit button to 1) go back to the previous menu or 2) exit from menu mode instead of letting it time out

so it looks like you need sub-menus