#include <stdio.h>
#include <stdlib.h>
int main()
{
int **p;
int i;
int j;
int row,coloum;
printf("请输入你所要申请的二维数组的行和列:");
scanf("%d%d",&row,&coloum);
p=(int**)malloc(sizeof(int*)*row);
for(i=0;i<row;i++)
{
p[i]=(int*)malloc(sizeof(int)*coloum);
}
for(i=0;i<row;i++)
{
for(j=0;j<coloum;j++)
{
p[i][j]=1;
printf("%d ",p[i][j]);
}
printf("\n");
}
return 0;
}
转载于:https://blog.51cto.com/ab3813/1695831