The document discusses various control structures in the C language including conditional statements like if, if-else-if and switch statements, as well as loops and the goto statement. It provides examples of using if statements to check for even or odd numbers, if-else-if to check positive, negative and zero numbers, and switch statements to check the modulus of a number. The break and goto statements are also explained briefly.