Thursday, April 5, 2012

#5 Jednostavna jednostruka lista u C jeziku


#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

  struct lista{
         int ocena;
         struct lista * sledeci;
         };
       
         typedef struct lista cvor;
       
 main(){
        cvor * trenutni, *glava;
        int i;
     
        //glava pokazuje na prazan
        glava=NULL;
   // dodajemo 10 elemenata u
   for (i=1;i<=10;i++){
    trenutni= (cvor *) malloc(sizeof(cvor));
    trenutni->ocena=i;
    trenutni->sledeci=glava;
    glava=trenutni;
     
    }
    trenutni = glava;
 
    //ipis ocena
    printf("**************** ispis ocena iz formirane liste ****************\n");
    while(trenutni){
      printf("%d\n",trenutni->ocena);
      trenutni=trenutni->sledeci;              
   }
   getch();
 }