Цитата(repairDV @ Mar 19 2012, 14:23)

Там "else" нужно будет вставлять ещё, а то понимать не будет. Не, это длинно.
Для коротких блоков удобно пользоваться 'switch', 'case' и 'break'
Код
switch(cond)
{
case 0: x = 17; break;
case 1: y = -3; break;
case 2 ... 5: a = 2; break;
default: z = 0; break;
}
Если "пожирнее", то 'if' - 'else if' - 'else'
Код
if(state == STATE_IDLE)
{
to = 0;
func_init();
}
else if(state == STATE_WORK)
{
to = 0;
func_work();
state = STATE_LAST;
}
else if(state == STATE_LAST)
{
to = 0;
func_last();
state = STATE_IDLE;
}
else
{
func_undef();
state = STATE_IDLE;
}