FIXED IT

switched it to

(((opStack.top() == '*') || (opStack.top() == '/')))//trying to split
opStack.top() into two
||
(((((opStack.top() == '*') || (opStack.top() == '/'))) && (((t == '+')
|| (t == '-')))))
||
(((((opStack.top() == '+') || (opStack.top() == '-'))) && (((t == '+')
|| (t == '-')))))