I l @ ve RuBoard |
The keywords for if statements are if and else .
In each of the following forms, the statement can be either a simple statement or a compound statement. A "true" expression, more generally , means one with a nonzero value.
if ( expression ) statement
The statement is executed if the expression is true.
if ( expression ) statement1 else statement2
If the expression is true, statement1 is executed. Otherwise, statement2 is executed.
if ( expression1 ) statement1 else if ( expression2 ) statement2 else statement3
If expression1 is true, statement1 is executed. If expression1 is false but expression2 is true, statement2 is executed. Otherwise, if both expressions are false, statement3 is executed.
if (legs == 4) printf("It might be a horse.\n"); else if (legs > 4) printf("It is not a horse.\n"); else /* case of legs > 4 */ { legs++; printf("Now it has one more leg.\n") }
I l @ ve RuBoard |