Your commit log is painful. 
There's so many ways you can improve this.
Here are a couple simple ones you could implement.
- Add functions for the math operators.
- Add support for command-line arguments.
- Parse the input and use that to determine what math function to use.

There's so many ways you can improve this.
Here are a couple simple ones you could implement.
- Add functions for the math operators.
- Add support for command-line arguments.
- Parse the input and use that to determine what math function to use.
