- When one if statement contains another if statement then such type of structure is known as nested if.
- Nested if structure also helps in multi-way decision making where one condition depends on other.
- It has the following form:
if (condition 1)
{
if (condition 2) / * nested if */
{
Statement;
}
else
{
Statement;
}
}
else
{
Statement;
}
Example:
if (category==”sport”)
{
if (gender==’m’)
{
mark=mark+bonus_mark;
}
}
else
{
mark=mark+5;
}