I am new to programming and I have a problem. The problem is that i have to produce a menu driven program which will allow a user to make a choice from a menu. I would really appreciate it if some one could tell me why if I input a letter instead of a number my program goes into an infinte loop. I have included the offending bit of code as a text file please help me cheers Davie