roby george wrote:Campbell Ritchie . can you please explain you answer.
Thanks
It is not that hard to explain in plain English.
An statement (such as if) can take a block, surrounded by brackets OR ONE and only ONE statement.
When you write:
it is actually TWO statements. If you "translate" the code into natural language is states "Declare a variable of type int called difference and assign it the product of the mathematical function first_var minus second_var". That is two statements.