怎样在scanf中输入一个完整的式子(用c语言)

img


就像这个题目一样,他输入的是一个完整的式子,但是如果我输入一个这样的式子,得出来的就只是零或者零前面有一个负号。

就一个字符一个字符地读取就好了

设置一个数组,循环存入?

一定要输入这个公式吗,输入一个变量x不行吗