Adds .gitignore and Makefile for chapter 3.
Avoids a comparison between signed and unsigned integers.