I think you are trying a little bit of running before walking here, what compiler are you using? Make sure you enable .. or take notice of the warnings you .. should ... be getting, There are some very good C programmers on these pages that I am sure will help you out on this one, you have taken time to make your output menu nice in the console, but it is better to spend the time on the background functionality first, in my humble opinion... is that what INMHO means? anyway, good luck.