| 
 File: Stare vježbe/vjezbe04/23__polja.c 
/*     23__polja.c     Uvodjenje slozenog tipa podatka: Polja */   #include <stdio.h>   int main() {     int i;       /* Deklaracija polja int-ova velicine 5 */     int a[5];        /* Deklaracija polja int-ova zajedno s inicijalizacijom pojedinih        elemenata        -> C compiler sam odredjuje potrebnu velicinu polja */     int b[]={2, -1, 4, 11, 23};       /* Deklaracija polja float-ova velicine 9, pri cemu se prva tri        elementa postavljaju na 4, 6, 1 */      float c[9]={4.8, 6, 1.7};       printf("Velicina polja a: %d\n",  sizeof(a ));      printf("Broj elemenata u polju a: %d\n",  sizeof(a ) /  sizeof(int));        printf("Velicina polja b: %d\n",  sizeof(b ));      printf("Broj elemenata u polju b: %d\n",  sizeof(b ) /  sizeof(int));        printf("Velicina polja c: %d\n",  sizeof(c ));      printf("Broj elemenata u polju c: %d\n",  sizeof(c ) /  sizeof(float));        /* Vazna napomena: Indeksi elemenata polja u C-u pocinju s 0        npr. prvi element polja a  <--> a[0]             treci element polja a <--> a[2]     */       /* Ispisivanje pojedinih elemenata polja */     printf("Prvi element polja b: %d\n", b [0]);      printf("Drugi i peti element polja b: %d, %d\n", b [1], b [4]);        /* Ucitavanje nekog elementa polja */     printf("Unesi cetvrti element polja c: ");      scanf("%f", &c[3]);     printf("Cetvrti element polja c: %f\n", c [3]);        return 0; }   
 
          
  
       |