An expression statement contains an expression. The expression can be null.
An expression statement evaluates expression, then discards the value of the expression. An expression statement without an expression is a null statement.
printf("Account Number: \n"); /* call to the printf */
marks = dollars * exch_rate; /* assignment to marks */
(difference < 0) ? ++losses : ++gain; /* conditional increment */