[ milos_r @ 11.01.2009. 18:10 ] @
Evo ja sam je napravio ali iz nekog razloga ona uvek vraca rezultat kao da je nema. Nemogu da vidim zasto mi ovaj prvi if neodradjuje stvar? Code: void proveri(struct cvor *L1, struct cvor *L2){ struct cvor *tmp1,*tmp2; tmp1=L1; tmp2=L2; while(tmp2->sl!=NULL){ if(tmp2->br == tmp1->br){ // ocigledno je problem ovde u ovom if koji nece da mi potera tmp1->sl do zadnjeg elementa? tmp1=tmp1->sl; tmp2=tmp2->sl;} if(tmp->sl==NULL) break; tmp2=tmp2->sl; } if(tmp1->sl==NULL) printf("Ima liste L1 u L2"); else printf("L1 se nenalazi u L2"); } Hvala unapred Milos |