Вернуть двумерный массив из функции

Я новичок в C. Я пытаюсь вернуть двумерный массив из функции. Это примерно так

int *MakeGridOfCounts(int Grid[][6])
{
  int cGrid[6][6] = {{0, }, {0, }, {0, }, {0, }, {0, }, {0, }};
  int (*p)[6] = cGrid;
  return (int*)p;
}

Я знаю, что это вызывает ошибку, нужна помощь. спасибо

13
задан user1047092 23 December 2011 в 15:45
поделиться