Я не могу сравнить между операторами, и требуется только 1 ввод, а затем происходит сбой программы.
char operatorValue;
do
{
printf("\nEnter Operator:");
scanf("%c", &operatorValue);
} while (strcmp(operatorValue, '+') != 0 || strcmp(operatorValue, '-') != 0 ||
strcmp(operatorValue, '*') != 0 || strcmp(operatorValue, '/') != 0);