I just started going through the book Learn C the Hard Way, and have since been compiling with gcc -Wall in order to see where I can better improve my code. After some research,