Infix to Postfix
Program #include<iostream> #include<conio.h> #include<stdio.h> using namespace std; #define MAX 100 class stack{ int top; char infix[MAX],postfix[MAX],s[MAX]; public: stack() { top=-1; } void read(); char Push(char); char Pop(); int conversion(); char Prioity(char); void display(); }; char stack::Push(char a){ if(top>MAX) cout<"STACK is over flow"; else{ top++; s[top]=a; } } char stack::Pop(){ char item; if(top==-1) { cout<<"\n Stack is under flow"<<endl; } else { item=s[top]; top--; return item; } } char stack::Prioity(char x){ switch(x){ case'(': return 0; case'+': return 1; case'-': ...