#include<stdio.h> #include<string.h> char str[10]; int index=0; /* E→TE' E'→+TE'|-TE'|$ T→FT' T'→*FT'|/FT'|$ F→(E)|i */ void E(); void X(); void T(); void Y(); void F(); int id(); int main() { int len; printf("请输入算数表达式:"); scanf("%s",str); len=strlen(str); str[len]='#'; str[len+1]='