31.08.2009, 04:16
Quote:
|
Originally Posted by paytas
|
Code:
int pop(STACK *ps)
{
if(empty(ps)){
printf("Error: stack underflow");
exit(EXIT_FAILURE);
} else
return(ps->items[(ps->top)--]);
}
void push(int x, STACK *ps)
{
if(ps->top == STACKSIZE-1){
printf("Error: stack overflow");
exit(EXIT_FAILURE);
} else
ps->items[++(ps->top)] = x;
return;
}

