struct materia{
int *punt;
int i;
};

typedef materia* Materia;

Materia *libretto;
libretto= (Materia*) malloc(sizeof(materia));