The document discusses various control flow statements in C including if-then-else statements, switch statements, and loops. It provides examples of using if-then-else with one or multiple statements in the then and else blocks. Examples are given for while, do-while, and for loops showing the basic syntax and use of semicolons. The break and continue keywords are also discussed as ways to control loop execution.