Q). Implement Stack push and pop function using struct in C++ =>Program : #include<iostream> #include<iomanip> using namespace std; #define MAX 5 typedef struct stack_node{ int arr[MAX]; int top; }node; void push(int item,node *ptr); int pop(node *ptr); void display(node *ptr); int main(){ int item,choice; char ch; node myStack; myStack.top=-1; do{ cout<<"\n************* please press below key for that option *************\n\n"; cout<<"1.Push Value in stack \n"; cout<<"2.Pop Value in stack \n"; cout<<"3.Display \n"; cin>>choice; switch(choice){ case 1: cout<<"Enter the data : "; cin>>item; push(item,&myStack); break; case 2: item=pop(&mySta...