>>640
#include <stdio.h>
#include <stdlib.h>
#include <stdio.h>
#define SIZE 6
#define ERROR_NUM 9999

int stk[SIZE];
int sp;

void init(void);
void push(int dt);
int pop(void);
void show(void);

void init(){
sp=0;
}
void push(int n){ stk[sp++]=n; }
int pop(){
if(sp==0) return ERROR_NUM;
printf("poped -> %d\n",stk[sp-1]);
return stk[--sp];
}
int main(){init();
push(1);push(2);push(3);push(4);pop();pop();
push(5);push(6);push(7);pop();push(8);pop();
push(9);push(10);pop();pop();pop();pop();
pop();pop();
}