السلام عليكم,

أحاول إنشاء مؤشر لمؤشر ل int داخل struct و القيام ب Dynamic initialization باستخدام ()calloc أو ()malloc على الشكل التالي:

  struct Hall{
     int **seats;

  }



  void main(){

  struct Hall *hall;

  }

فكيف أقوم بذلك؟ و كيف أستطيع الوصول إلى قيم seats التي هي في الحقيقة 2-D مصفوفة؟

و شكراً جزيلاً ....