Matrislerde işlem yapma fonksiyonu

Evet ben matrisin tamamı için boyut ayırmışım ama o boyutu elemanların konulacağı kadar boyutlara ayırmamışım. Galiba çok fazla bilgisayar başında kaldığım için yapıyorum bu hataları.
Sanırım bu işlemi yapınca sorun çözülecek.
Aklımda kalan tek soru işareti şu;

Son bir tavsiye istiyorum, bu işlemler için,

matrisleri dizi şeklinde mi oluşturmalıyım yoksa pointer, malloc yöntemiyle mi?
Teşekkür ederim ^^