I know this project is a steep jump in complexity from Part 2, but in order to get real-world projects done in C, this is typically the type of code you will see. If you're unfamiliar with C, or you are confused by something, just check the Getting...