Madara said:
0 is the correct answer. Do the equation you are given. Not the one you wish you had. The equation you are given has the x0 at the end. Not the beginning, not in brackets so yes, 0 is the correct answer.
No, as a general rule, the order of the individual functions in the equation is irrelevant, instead priority is determined by the TYPE of function performed. This is only overriden by various types of brackets.
One of the only rare exceptions i can think of is when you're taking the F and C of x, where F and C are both functions, but the order is actually to do the last first because it's actually C(F(x)) if written in the order I had beforehand.
So yea, in a problem where there are multiple instances of pretty much any operation, you are mathmatically correct if you perform instances of the same function in any order, as long as you stick to the priority. If you start doing addition before finishing all the multiplication for example then there are no guarantees that the problem will be correct, exempting of course brackets of some sort and rare exceptions with unique rules.
Why does this work? Associative property (4+6)+9 = 4+(6+9) and communicative property (1 + 3 = 3 + 1), mutliplication is the same way, and while division and subtraction are not, that's because division is actually multiplying by the inverse of the second number in the expression and then multiplying them (4/6 = (4 * (1/6)) ) and subtraction is actually multipying the second number by -1 and adding them together ( 4 - 3 = (4 + (-3)) ). Once you transform them into multiplication and addition, both properties apply.
So I'm sorry, but you're incorrect, a *0 at the end (or anywhere) only makes the result 0 automatically if every number is connected by multiplication.