в следующем коде:ошибки при помощи переключателя случае
switch(a)
{
case '+' :
result=num1+num2;
break;
case '-' :
result=num1-num2;
break;
case '*' :
result=num1*num2;
break;
case '/' :
result=num1/num2;
break;
case '^' :
result=pow(num1,num2);
break;
default :
cout << "Invalid operator" << endl;
}
является указателем гольца, и ошибка: ошибки: количества переключателя не целое ...
Я не понимаю, это указатель на символ или символ. Если это указатель на символ, это объясняет, почему вы получаете сообщение об ошибке –