Basically, I'm just presenting the user with a menu of options, and prompting them to enter one. If they enter a valid number, then the function corresponding to that number is executed (at this point, the functions are pretty worthless). If they don't enter a valid number or character, they are supposed to be notified of that, presented the menu again, and prompted to enter another number. At this point, mine works okay unless a non-numeric value is entered, in which case it loops on indefinitely.
Any suggestions on how to get it to respond "normally" to a character or string input (i.e. so that it just informs the user that they entered invalid input, and allows them to try again) rather than going crazy??? Thanks.