Cの関数を使用して動的マトリックスを作成する必要があります。これを作成しました:
#include <stdio.h>
#include <malloc.h>
int r=3;
int c=3;
int i;
void matrix(int *** m)
{
m=(int***)malloc(r*sizeof(int*));
for(i=0; i<c;i++)
{
m[i]=(int**)malloc(c*sizeof(int));
}
};
int main()
{
int **mat;
matrix(&mat);
mat[0][0]=1;
mat[0][1]=2;
printf("%d %d", mat[0][0], mat[0][1]);
system("pause");
}
しかし、問題があると言ってクラッシュします。どこ?:(