x0rz adlı üyeden alıntı: mesajı görüntüle
Kodunuzu derledim ama hata alıyorum. Hatayı düzelttim ama sanırım sonsuz bir döngüye giriyor, oku kısmı çalışmıyor.
bu şekilde kullanabilirsiniz.

int ** D2ArrayCreator(int rowcount,int columncount)
{
int row = rowcount;
int col = columncount;
int ** array2drow = (int**)malloc(row * sizeof(int**));

int * array2dcol = (int*)malloc(col * row * sizeof(int));

for (int i = 0; i < row; i++)
{
array2drow[i] = (array2dcol + (i * col));
}

/*for (int i = 0; i < row; i++)
{
for (int j = 0; j < col; j++)
{
int oku;
scanf("%d", &oku);
array2drow[i][j] = oku;
printf("array[%d][%d] = %d", i, j, array2drow[i][j]);
}
}*/

return array2drow;
}

void main()
{
int ** arrayim = D2ArrayCreator(5, 6);

getchar();



}