This document discusses different types of branching and decision making statements in C language, including if, else if, switch, and goto statements. It provides the syntax and usage for each statement type. The if statement allows for conditional execution of code based on expression evaluations. Else if statements allow for chained conditional checks. Switch statements allow selecting between multiple cases. Goto statements allow unconditional jumps in code. Nesting is also supported to allow for complex conditional logic.
Related topics: