#include "stdio.h"
#include "stdlib.h"
int main(void){
int m,n,*t,**p,i,j;
while(1){
printf("Enter m & n(int m,n>0)...\n");
if(scanf("%d%d",&m,&n)==2 && m>0 && n>0){
p=(int **)malloc(sizeof(int*)*m);
t=(int *)malloc(sizeof(int)*m*n);
if(!p || !t){
printf("Application memory failure...\n");
exit(0);
}
printf("Please enter %d line %d column data...\n",m,n);
for(j=i=0;i for(i=0;i for(j=0;j scanf("%d",p[i]+j);
printf("\n");
}
free(t);
free(p);
break;
}
printf("Error, redo: ");
fflush(stdin);
}
return 0;
}