fork(1) download
  1. #include <stdio.h>
  2. #include <math.h>
  3. #define _CRT_SECURE_NO_WARNINGS
  4. #include <stdio.h>
  5. #include <malloc.h>
  6. #include <stdlib.h>
  7.  
  8.  
  9. void print(int **x,int n,int m)
  10. {
  11. int i, j;
  12. for (i = 0; i<n; i++)
  13. {
  14. for (j = 0; j<m; j++)
  15. printf("%.2d ",x[i][j]);
  16.  
  17.  
  18. printf("\n");
  19. }
  20. printf("\n");printf("\n");
  21. }
  22.  
  23.  
  24.  
  25. void create(int ***x,int n,int m)
  26. {
  27. int i, j;
  28. *x = (int**)malloc(n * sizeof(int*));
  29. for (i = 0; i<n; i++)
  30. {
  31. (*x)[i] = (int*)malloc(m * sizeof(int));
  32. for (j = 0; j<m; j++)
  33. {
  34. (*x)[i][j]=rand()%100;
  35. printf("%.2d ",(*x)[i][j]);
  36. }
  37. printf("\n");
  38. }
  39. printf("\n");printf("\n");
  40. for (i = 0; i<n; i++)
  41. {
  42. for (j = 0; j<m; j++)
  43. printf("%.2d ",(*x)[i][j]);
  44.  
  45.  
  46. printf("\n");
  47. }
  48. printf("\n");printf("\n");
  49. }
  50.  
  51.  
  52. int main()
  53. {
  54. int n=5,m=5;
  55. int **a=NULL;
  56. create(&a,n,m);
  57. print(a,n,m);
  58. return 0;
  59. }
  60.  
  61.  
Success #stdin #stdout 0s 5564KB
stdin
Standard input is empty
stdout
83  86  77  15  93  
35  86  92  49  21  
62  27  90  59  63  
26  40  26  72  36  
11  68  67  29  82  


83  86  77  15  93  
35  86  92  49  21  
62  27  90  59  63  
26  40  26  72  36  
11  68  67  29  82  


83  86  77  15  93  
35  86  92  49  21  
62  27  90  59  63  
26  40  26  72  36  
11  68  67  29  82