struct proizvodi{
	char vrsta[15], model[15], sifra[10], boja[15];
	int datum;
	float cijena;
};
struct roba {
	proizvodi now;
	roba* next; };
typedef roba* element;
typedef roba stog;

proizvodi TopS(stog* st) {
	return st->next->now; }

void InitS(stog* st) {
	st->next = NULL; }

bool IsEmptyS(stog* st){
	if(st->next == NULL) return 0;
	else return 1; }

void PushS(proizvodi p, stog* st) {
	element novi = new roba;
	novi->now = p;
	novi->next = st->next;
	st->next = novi; }

void PopS(stog* st) {
	element brisati = st->next;
	st->next = brisati->next;
	delete brisati; }