Types of Flow Control Statements in C

In general, C language supports 2 types of flow control statements:
1. Decision Making
2. Looping

Decision Making statements are those statements which execute a set of other statements if and only some condition is true. In contrast, Looping statements execute a specific set of statements multiple times as long as some condition is true.

The Branching statements supported by C language include
1. if statement
2. if…else statement
3. if…else if ladder
4. switch case statement

The Looping statements supported by C language include
1. while statement
2. do while statement

3. for statement