If you need to strengthen your C programming skills, functional programming is a good place to start. Because C is so common, you can use it...