Lasciamo perdere la spiegazione sulla malloc ...

Ho scaricato il progetto ... cosa faccio, passo passo, per ottenere il tuo problema?