我的第一篇博文就是关于逆波兰式的,现在回头看感觉当时的代码太过混乱(不忍直视),在这里对当时的代码进行一次重构。
#include <stdio.h>
#include <stdlib.h>
#include "stack.h"
#define MaxSize 30
int Judge(int flag,char operater)
{
if(flag)
switch(operater){
case '+': return 3;
case '-': return 3;
case '*': return 5;
case '/': return 5;
case '(': return