[ lejlaz @ 11.06.2009. 23:34 ] @
Sledecoj funkciji saljem argument (lista podataka, strukura) iz koje trebam da izvucem jedan podatak tipa char[15] (to bi trebalo da bude promjenljiva izabrana_kategorija). Kako da vratim taj podatak? Evo fje: Code: char odredi_klasifikaciju (lista_kategorija l1) { float max; char izbrana_kategorija[15]; int i; for(i=0;i<l1.brclanova;i++) { if (l1.niz_kategorija[i].rezultat >= max) { strncpy(izbrana_kategorija, l1.niz_kategorija[i].ime_kat, 15);//zapamtimo ime kategorije max=l1.niz_kategorija[i].rezultat; } } //return ?; } Kad pokupim tu char[15] vrijednost preko funkcije, trebala bih je nekako vratiti u program kako bi dalje radila sa njom. Kakvom tipu podatka mi je u main-u jednako odredi_klasifikaciju(l1)? |