странные компиляторы, учитывая что if_else это всегда пара. то есть когда скобок нет, компилятор должен определить первый к нему if и связать их.