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