我已将我的中缀转换为后缀表达式,即
3*(4+5)/10-1 into 345+*10/1-
我们如何从后缀表达式中读取 10 ,因为字符串长度函数只读 1 而不是 10 并且还有以下情况更多
3*(4+0)/10-1 into 340+*10/1- how we can differentiate that,
40 是四十或四零,同样情况 10 或一零
我正在使用turbo c ++
答案 0 :(得分:5)
请在(或任何分隔符)数字之间放置一个空格。
3 4 0 + * 10 / 1 -