koyodza (21.07.2011 13:58 - 14:03, просмотров: 136) ответил POV на Второй else к какому if обязан относится?...
ко второму if не обязательно должен иметь скобки.
При выполнении условия выполняется один оператор (или блок, если есть скобки) сразу за условием, при невыполнении - точно так же оператор (или блок) после else, если он присутствует.
В данном случае второй if является оператором, выполняющимся при невыполнении условия первого if
Соответственно последний else относится к второму if
Если расставить скобки, то же самое будет выглядеть так:
if (...)
{
}
else
{
if (...)
{
}
else
{
}
}