/ Published in: C++
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
struct tautomobil { int serijski_br,godina; char proizvodac[30],model[30]; } automobil; struct stack { int serijski_br,godina; char proizvodac[30],model[30]; stack* sljedeci; }; void PushS (tautomobil x, stack* S) { stack* novi = new stack; novi->serijski_br = x.serijski_br; strcpy(novi->proizvodac, x.proizvodac); strcpy(novi->model, x.model); novi->godina = x.godina; novi->sljedeci = S->sljedeci; S->sljedeci = novi; } void PopS(stack* S) { if (S->sljedeci) { stack* tekuci = S->sljedeci; S->sljedeci = tekuci->sljedeci; delete tekuci; } } stack* InitS(stack* S) { S = new stack; S->sljedeci = NULL; return S; } tautomobil TopS(stack* S) { if (S->sljedeci){ automobil.sb = S->sljedeci->sb; strcpy(automobil.proizvodac, S->sljedeci->proizvodac); strcpy(automobil.model, S->sljedeci->model); automobil.godina = S->sljedeci->godina; return automobil; } } bool IsEmptyS(stack *S) { if (S->sljedeci) return 0; else return 1; }