#include <stdio.h>
/*
pomocu cjelobrojnog niza (<200 el.) i funkcija push(data) i pop()
simulirati rad steka,
u glavnom prog. ucitati n sjelobrojnih podataka pa ih pomocu steka ispisati
u obrnutom redu
stek je LIFO struktura!
*/
#define MAX 200
void push(int *data);
int pop();
int ix = 0, stack[MAX];
main () {
int n, j, *tmpB;
do {
printf("Broj n: "); scanf("%d", &n);
} while (n>200);
for (j=0; j<n;j++) {
printf("%d. broj: ", j); scanf("%d", tmpB);
push(tmpB);
}
for (j=ix; j>=0; j--) {
printf("%d \n", pop());
}
}
/* funcije */
void push (int* data) {
stack[ix++] = *data;
};
int pop() {
return(stack[--ix]);
}
/* end */