Vnořené větvení (2)

Je možné "šetřit" a neuvádět složené závorky, v takovém případě se else vztahuje vždy k nejbližšímu neuzavřenému if, např. znovu předchozí příklad:

if (podmínka_vnější)
    if (podmínka
vnitřní
1)
        ...
    else // vztahuje se k nejbližšímu if
         // s if (podmínka
vnitřní
1)
        ...
else // vztahuje se k prvnímu if,
     // protože je v tuto chvíli
     // nejbližší neuzavřené
    if (podmínka
vnitřní
2)
        ...
    else // vztahuje se k if (podmínka
vnitřní
2)
        ...

Tak jako u cyklů - tento způsob zápisu nelze v žádném případě doporučit!!!

Vnořené větvení