C Exercises
151 practice questions across 25 topics. Each set sits at the end of the lesson it belongs to, so you can read the explanation and practise in one place.
- Introduction5 questions
- Get Started5 questions
- Syntax6 questions
- Output5 questions
- Comments4 questions
- Variables6 questions
- Data Types7 questions
- Constants6 questions
- Operators7 questions
- Booleans5 questions
- If...Else6 questions
- Switch6 questions
- While Loop5 questions
- For Loop6 questions
- Break & Continue6 questions
- Arrays7 questions
- Strings7 questions
- User Input6 questions
- Functions7 questions
- Recursion6 questions
- Math Functions7 questions
- Pointers7 questions
- Structures6 questions
- Read Files6 questions
- Memory Management7 questions