Advertisement
Guest User

Untitled

a guest
May 25th, 2015
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.07 KB | None | 0 0
  1. fread(&st1, (long) sizeof(struct idx_jmbag), 1, podaci);
  2.         pozic += (long)sizeof(st1);
  3.         /*dodajem element u listu*/
  4.         if (novi = malloc(sizeof(atom))) {
  5.             novi->podaci = malloc(sizeof(st1.jmbag));
  6.             strncpy(novi->podaci, st1.jmbag, sizeof(st1.jmbag));
  7.             novi->pozicija = st1.pozicija;
  8.             novi->sljed = NULL;
  9.             novi->preth = NULL;
  10.             if (idx_jmbag->pocetak == NULL) {                   /*ako je red bio prazan*/
  11.                 idx_jmbag->pocetak = novi; idx_jmbag->kraj = novi;
  12.             }
  13.             else {                              /* inace, stavi na kraj*/
  14.                 (idx_jmbag->kraj)->sljed = novi;
  15.                 novi->preth = idx_jmbag->kraj;
  16.                 idx_jmbag->kraj = novi;
  17.             }       }
  18.  
  19.  
  20.  
  21.  
  22.  
  23. while (fscanf(uzorci, "%s", ident) != EOF){
  24.             /*ZA JMBAG*/
  25.             if (strlen(ident) == 10){
  26.                 brojjmbag++;
  27.                 for (pom = idx_jmbag.pocetak; pom != NULL; pom = pom->sljed){
  28.                     if (strcmp(pom->podaci, ident) == 0) nadjenjmbag++;
  29.                 }
  30.             }
  31.             /*ZA OIB*/
  32.             if (strlen(ident) == 11){
  33.                 brojoib++;
  34.                 for (pom2 = idx_oib.pocetak; pom2 != NULL; pom2 = pom2->sljed){
  35.                     if (strcmp(pom2->podaci, ident) == 0) nadjenoib++;
  36.                 }
  37.             }
  38.             }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement