enum numbers
{
LESS,
HIGH,
SAME
};
switch (numbers)
{
case'*':
if (newOne == '-' || newOne == '+') return HIGH;
if (newOne == '/') return SAME;
break;
case'/':
if (newOne == '-' || newOne == '+') return HIGH;
if (newOne == '*') return SAME;
break;
case'-':
if (newOne == '*' || newOne == '/') return LESS;
if (newOne == '+') return SAME;
break;
case'+':
if (newOne == '*' || newOne == '/') return LESS;
if (newOne == '-') return SAME;
default:
cout << "Hello :)";
}
I'm trying to create a switch case to compare priorities of operators.
The error occurs at this line: switch (numbers)
The bold and underlined parenthesis indicates where the red underlined error is.
The error is: