我正在尝试将值添加到我分配的矩阵,但有一个恒定的故障,Visual Studio 宣布错误并停止运行。我的问题是什么?
'#include <stdio.h>
#include <stdlib.h>
void scanMath(int,int,int);
void main()
{
int i,n,m,**arr;
printf("enter the size of the rows\n");
scanf("%d",&n);
printf("enter the size of the coloms\n");
scanf("%d",&m);
arr=(int**)malloc(n*sizeof(int*));
for (i=0;i<n;i++)
{
arr[i]=(int*)malloc(m*sizeof(int));
}
scanMath(arr[n][m],n,m);
free(arr);
}
void scanMath(int arr,int R,int C)
{
int i,j;
for (i=0; i<R; i++)
{
for (j=0; j<C; j++)
{
scanf("%d", &arr[i][j]);
}
}
}
'