Introduction

From
<http://www-h.eng.cam.ac.uk/help/tpl/languages/C/teaching_C/node3.html>.
Exercises 1-1 through 1-3

From
<http://www-h.eng.cam.ac.uk/help/tpl/languages/C/teaching_C/node10.html>.
Exercise 1-4
Use named exit status

As recommended by <http://www-h.eng.cam.ac.uk/help/tpl/languages/C/teaching_C/node12.html>.
More detailed readme
Basic makefile
Generate assembly from C files
Test files for memory leaks with Valgrind