/* else is tied to if(two) */ int main() { if (one) { if (two) sleep (1); else sleep (2); } if (three) sleep(1); else if (four) sleep(2); } /* else is tied to if(one) */ int main() { if (one) { if (two) sleep (1); } else if (three) sleep (2); } /* else.1 is tied to if(two), else.2 is tied to if(one) */ int main() { if (one) { if (two) sleep (1); else if (three) sleep (2); } else sleep (3); } int main() { if (read_write == I2C_SMBUS_READ) msg[1].len = I2C_SMBUS_I2C_BLOCK_MAX; else msg[0].len = data->block[0] + 1; }