Sorry, that's not correct

It's important to remember that the printf() in foo() is executed before we compute the return value for foo(). So the value printed from within foo will not be the same as that which is assigned to i and j.

Press here to go back.