fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. int main(){
  6. int i,j,k;
  7. int a,b;
  8. int **mat;
  9. scanf("%d %d",&a,&b);
  10. mat=(int**)malloc(sizeof(int*)*a);
  11. for(k=0;k<a;k++){
  12. mat[k]=(int*)malloc(sizeof(int)*b);
  13. }
  14. for(i=0;i<a;i++){
  15. for(j=0;j<b;j++){
  16. scanf("%d ",&mat[i][j]);
  17. }
  18. }
  19. for(i=0;i<a;i++){
  20. for(j=0;j<b;j++){
  21. printf("%d ",mat[i][j]);
  22. }
  23. printf("\n");
  24. }
  25.  
  26. for(i=0;i<a;i++){
  27. free(mat[i]);
  28. }
  29. free(mat);
  30.  
  31. return 0;
  32. }
Success #stdin #stdout 0s 5284KB
stdin
3 2
1 2 3 4 5 6
stdout
1 2 
3 4 
5 6