Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- int top=-1,ms=6,stack[6];
- void push(int a)
- {
- if(top==ms-1)
- {
- printf("Stack is full\n");
- }
- else
- {
- top++;
- stack[top]=a;
- }
- }
- void pop()
- {
- int a;
- if(top==-1)
- {
- printf("Stack is empty\n");
- }
- else
- {
- a=stack[top];
- top--;
- }
- printf("%d ",a);
- }
- int main()
- {
- int a,b,c;
- printf("\t\t\tPUSH OPERATION\n");
- scanf("%d",&a);
- for(b=0; b<a; b++)
- {
- scanf("%d",&c);
- push(c);
- }
- printf("\t\tPOP OPERATION\n");
- scanf("%d",&a);
- for(b=0; b<a; b++)
- {
- pop();
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement