#include "stdio.h" #include "map" #include "stack" #include "string" using namespace std; int main(){ // 定义输入表达式的字符数组 char inputExpression[1000]={0}; // 第一步:定义运算符优先级映射 map<char,int> priority={ {'\0',0}, // 字符串结束符,最低优先级 {'+',1},{'-',1}, // 加减法,低优先级 {'*',2...