Je crois qu'il y a quelques imprécisions dans tout cela.

En C, malloc() ne sert pas à créer des tableaux ; il alloue une bloc de mémoire et renvoie un pointeur sur le début de la zone.

La norme...