Exercises and projects for "C Programming: A Modern Approach"