Non hai capito quello che ho scritto ... te lo spiegherà il professore ...

La copia non funziona perché gli elementi di C non sono allocati (anzi, potrebbe andare tutto in crash)

Le free sono tutte sbagliate