volevo far un array di (struttura) di dimensione DIM
io avrei usato solo

struttura algebra[DIM];

ma ho visto su libro di informatica che per farlo fa questi due passi

typedef struttura alg[DIM];
alg algebra;