Я думаю, это первый шаг построения калькулятора командной строки.
Разбор входной строки для операндов и оператора.Сопоставьте оператор с перечислением
enum operator { TYPE_ADD, TYPE_SUBTRACT,TYPE_MAX);
Вызовите функцию для вычисления результата
int calculate(int i_op1, int i_op2, operator e_operator)
{
/*Use switch case to calculate result*/
}
Сохраните этот результат в переменной.Если вход в строке равен «_», используйте это в качестве первого ввода для функции calculate
.