[ FMW002 @ 24.10.2008. 23:45 ] @
Treba mi pomoc oko tumacenja koda date f-je:
**********************************************
void izbrisi(struct Student *prvi,struct Student* st)
{
struct Student*pom,*pre;
pom=prvi;
pre=prvi;
while(pom!=NULL)
{
if(!strcmp(pom->ime,st->ime) &&
(pom->god_studiranja==st->god_studiranja) &&
(pom->prosek==st->prosek))
{
if(pom==prvi)
prvi=pom->sledeci;
else if(pom->sledeci ==NULL)
pre->sledeci=NULL;
else
pre->sledeci=pom->sledeci;
}
pre=pom;
pom=pom->sledeci;
}

prikazi(prvi);
}
***********************************************
ne mogu da provalim na koji nacin ovi uslovi izbacuju zeljeni clan, a i program puca kad f-ja treba da se izvrsi.