Exercises in C