una funzione C non può ritornare un array...quindi o ritorni un puntatore al tipo dell'array o dichiari una struttura che contiene al proprio interno un array e ritorni la struttura.