用户以“中缀”的形式输入公式,然后我应该将其转换为“后缀”以进行计算和绘图。我对后缀的中缀算法有点问题。我见过其他可以工作的算法,但我的教授希望它能以某种方式完成。这是我到目前为止所知道的:inFix = '3*(x+1)-2/2's = Stack()
for c in inFix:# if elif chain for anything that c can b
当我编译时,我得到了以下错误:convert.cpp:62: error: expected primary-expression before 'else'convert.cpp:108: error: expected `}' at end of input
convert.cpp:108: error: expected `