Я пытаюсь написать функцию, которая входит в мою основную программу, которая будет сравнивать приоритет операторов, вводимых пользователем.Функция будет искать следующие операторы:
+
, -
, *
, /
с *
, /
, имеющими наивысший приоритет, и +
, -
имеющий самый низкий приоритет.
Операторы с наименьшим приоритетом идут внизу стека, а операторы с наивысшим приоритетом - вверху стека.Так что, если пользователь вводит +-*/
, в терминале должно отображаться */+-
.
Есть идеи, как мне поступить?