does anyone know what this means
Run-Time Check Failure #3 - The variable 'mChoice' is being used without being initialized.
it tells you exactly what's wrong. do you understand the concept of initializing a variable? can you post your code, so I can see what's going on?
this isn't C#. you posted a C program in the C# forum. why did you think that the C# forum was the right place for a C question? they are two very different languages.
in any case, your error is on line 22.