K&R C Programming Exercises