Allora comincia a preparare l'array di strutture con un massimo di elementi utilizzabili.

Oppure alloca/rialloca dinamicamente l'array a seconda del numero di elementi presenti (così non avrai un massimo ...)