That is the problem. You ignored commutativity. Factors commute, so 48/2 * (9+3) = 48(9+3)/2 = 288.
Here is the problem as copied and pasted from the title of the thread:
48÷2(9+3) = ?
It is not 48 divided by two times (9+3)
There is a huge difference.