Revision: 35914
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 15, 2010 06:08 by masinko1
Initial Code
struct auti {
int serijski_broj;
char proizvodac [30];
char model_automobila[25];
int godina_proizvodnje;
};
typedef auti elementtype;
struct smth{
elementtype vrijednost;
struct smth *slijedeci;
};
typedef struct smth stog;
elementtype TopS(stog *L){
stog *vrh;
if(L->slijedeci==NULL){
cout<<"Greska, stog je prazan!"<<endl;
exit(1);
};
vrh=L->slijedeci;
return vrh->vrijednost;
};
void PushS(elementtype z, stog *L){
stog *novi;
novi=(stog *)malloc(sizeof(stog));
novi->vrijednost=z;
novi->slijedeci=L->slijedeci;
L->slijedeci=novi;
};
void PopS(stog *L){
stog *pri;
if(L->slijedeci==NULL){
cout<<"Greska, stog je prazan!"<<endl;
exit(1);
};
pri=L->slijedeci;
L->slijedeci=pri->slijedeci;
free(pri);
};
stog * InitS(void){
stog *L;
L=(stog *)malloc(sizeof(stog));
L->slijedeci=NULL;
return L;
};
int IsEmptyS(stog *L){
if(L->slijedeci==NULL) return 1;
else return 0;
};
Initial URL
Initial Description
Initial Title
Zadatak 2 biblioteka stog pokazivac
Initial Tags
Initial Language
C++