#include<conio.h>
#include<stdio.h>
#include<stdio.h>
void PUSH();
void PEEP();
int POP();
void PEEP();
int POP();
int top=-1,item,a[10];
void main()
{
{
int i;
clrscr();
clrscr();
for(i=0;i<12;i++)
{
{
printf("\nEnter No: ");
scanf("%d",&item);
scanf("%d",&item);
PUSH(item);
}
POP();
POP();
PEEP();
getch();
}
void PUSH(int itemx)
{
{
if(top>=10)
{
{
printf("\n\nStack is Overflow");
}
else
{
else
{
top=top+1;
a[top]=itemx;
a[top]=itemx;
}
}
void PEEP()
{
void PEEP()
{
int itemx=a[top];
printf("\n\nTop value : %d",itemx);
}
int POP()
{
int POP()
{
if(top<=0)
{
{
printf("\nStack is Underflow ");
}
else
{
else
{
item=a[top];
a[top]=NULL;
top=top-1;
printf("\n\tElement POPED ");
return item;
a[top]=NULL;
top=top-1;
printf("\n\tElement POPED ");
return item;
}
}
No comments:
Post a Comment