Evo ga resenje koje meni koji sam poceo da ucim nizove ne znaci mnogo pa bih Vas zamolio da mi objasnite odredjene linije programa:
#include<stdio.h>
static int a[]={0,0,0,0,0};
int i,dati_broj,indeks=-1;<----------------------------zasto je promenljivoj "indeks" zadata vrednost -1?
main()
{
printf("\nUnesi niz od 5 brojeva: \n");<----------------cemu ovo kada se u zadatku trazi niz koji ima 10 elemenata???
for(i=o,i<=4,i++);<-------------------ovo kapiram
{
printf("\n%d",i);<------------------------kapiram
scanf("%d",&a[i]);<---------------------??????????
}
printf("Unesi broj koji trazimo u nizu:");<--------------jasno
scanf("%d",&dati_broj);<-------------------------jasno
i=0;<------------------------jasno,prva vrednost brojaca je 0
do
if(a[i]==dati_broj)indeks=i;-----------------------???????
i++;
}
while(i<=4 && indeks<0);<----------------------???????????
if(indeks>=0)<----------------------------------???????????
printf("\nIndeks unetog broja je:%d",indeks);
else
printf("\nU nizu nema odgovarajuceg broja\n");
}
Unapred hvala!