I'm makeing a game similiar to a mud and have a few questions, should I create a function that continually checks for input, and should each of my commands be a seperate function as apposed to a single function that does a strcmp to every command inputted.