C If Else statement is a conditional statement, which can be used in various forms to check a condition or multiple conditions and to perform the specified action or actions, if the particular condition is true. These are:
if :
If statement is used to perform an action if a single condition is true.
Syntax:
if (condition)
{
Execute this code if condition is true; else nothing to be executed;
}
..else:
If else statement is used to perform an action if a single condition is true and to perform another action if that condition is false.
Syntax:
if (condition)
{
Execute this code if condition is true;
}
else
{
Execute this code if condition is false;
}
..else if….else:
If elseif else statement is used to perform different actions for different conditions.
Syntax:
if (condition)
{
Execute this code if this condition is true;
}
else if (condition)
{
Execute this code if this condition is true;
}
else
{
Execute this code if all the conditions are false;
}
Example 1: Example of if statement
#include <stdio.h> void main() { int sum = 200; if (sum <= 200) printf ("You Lose!"); } |
Output
You Lose! |
Example 2: Example of if..else statement
#include <stdio.h> void main() { int sum = 100; if (sum <= 200) printf ("You Lose!"); else printf ("You Won!"); } |
Output
You Won! |
Example 3: Example of if..else if..else statement
#include <stdio.h> void main() { int sum = 200; if (sum <200) printf ("You Lose!"); else if (sum = 200) printf ("Match Draw!"); else printf ("You Won!"); } |
Output
Match Draw! |