Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <ctype.h>
  4. #include <time.h>
  5. #include <math.h>
  6. #define MAX 5
  7.  
  8. int main() {
  9. srand(time(NULL));
  10. int m, k, n, i, j, p, x, y, c;
  11. double a[MAX][MAX], b[MAX][MAX];
  12. do{
  13. printf("Input m [1..5] = ");
  14. scanf("%d", &m);
  15. }while((m<1)||(m>MAX));
  16. do{
  17. printf("Input n [1..5] = ");
  18. scanf("%d", &n);
  19. }while((n<1)||(n>MAX));
  20.  
  21. printf("\nInput elements of array: \n");
  22. for (i=0; i<m; i++)
  23. for (j=0; j<n; j++)
  24. {
  25. printf("Input a[%d][%d] = ", i, j);
  26. scanf("%d", &a[i][j]);
  27. }
  28. for (i = 0; i < m; i++)
  29. {
  30. for (j = 0; j < n; j++)
  31. {
  32. b[i][j] = 0;
  33. }
  34. }
  35. for (i = 0; i < m; i++)
  36. {
  37. for (j = 0; j < n; j++)
  38. {
  39.  
  40. for ( k = 0; k <= i; k++)
  41. {
  42. for ( p = 0; p <= j; p++)
  43. {
  44. b[i][j]+=a[k][p];
  45. }
  46. }
  47. }
  48. }
  49. printf("\n\t -- ARRAY --\n");
  50. for (i = 0; i < n; i++)
  51. {
  52. for (j = 0; j < n; j++)
  53. {
  54. printf("%d\t", a[i][j]);
  55. }
  56. printf("\n");
  57. }
  58. printf("\n\t -- ARRAY --\n");
  59. for (i = 0; i < n; i++)
  60. {
  61. for (j = 0; j < n; j++)
  62. {
  63. printf("%d\t", b[i][j]);
  64. }
  65. printf("\n");
  66. }
  67. return 0;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement