#include <stdio.h>
#include <string.h>
int add(int x, int y)
{
return (x+y);
}
int sub(int x, int y)
{
return (x-y);
}
int mul(int x, int y)
{
return (x*y);
}
int divi(int x, int y)
{
return (x/y);
}
int (*func[])(int x, int y) = {add, sub, mul, divi};
int num; //参数的字符串转换的数值
int curch; //当前的字符
char chtbl[] = "+-*/()="; //
char