#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;

}