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!!!

Příklad: Vnořené větvení