Advanced Programming and Problem-Solving Strategies in C. Part IV: Exam-Based Problems.