Hallo,
vielleicht kannst du noch etwas einsparen, indem man auf die dynamische Speicherverwaltung mit realloc und free verzichtet und statt dessen ein Array mit statischer Grösse verwendet. Da du im gesamten Programm sowieso nur ein Array brauchst, kannst du dafür einfach den gesamten freien Speicher verwenden.
Gruss
Jakob
Lesezeichen