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