Seems like my scanf is skipping my user input. It is scanning for a character. I've looked at a few other places, hoping i can get a definite answer here. My code is: Code: scanf ("%c", start); if (start=='s' || start=='S'){ //Run start functions... } the variable start is a character Again, the issue is that my program hits this line of code, skips the user input, and displays my else statement. Any / all help is appreciated.