#include #include typedef struct { char nimi[40]; char osoite[40]; char postinro[6]; int *nro_osoitin; } Henkilo_tyyppi; typedef struct { int max_hlo; int hlo_lkm; Henkilo_tyyppi **henkilot; } Rekisteri_tyyppi; int main(void) { int nrot[] = {5,4,3,2,1,0}; Henkilo_tyyppi katto = {"Kassinen Katto","Katto" ,"3452"}, susi = {"Susi Sepe" ,"Per„mets„" ,"-" }, ankka = {"Ankka Aku" ,"Ankkalinna","1234"}; Henkilo_tyyppi *henkilot[8]; Rekisteri_tyyppi rek = {8,3}; henkilot[0] = &katto; katto.nro_osoitin = &nrot[1]; henkilot[1] = &susi; susi.nro_osoitin = &nrot[3]; henkilot[2] = &ankka; ankka.nro_osoitin = &nrot[4]; rek.henkilot = henkilot; return 0; }