fork(1) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <time.h>
  4. int main()
  5. {
  6. int m, n, i, j, ch, p, k ;
  7. double A[p][k], B[p][k];
  8. printf("Enter m: \n");
  9. scanf("%d", &m);
  10. printf("Enter n:\n");
  11. scanf("%d", &n);
  12. srand(time(NULL));
  13. printf("use random values:Y/N \n");
  14. scanf("%c", &ch);scanf("%c", &ch);
  15. if(ch=='Y'){
  16. for (i=0; i<m; i++){
  17. printf("\n");
  18. for(j=0; j<n; j++ ){
  19. A[i][j]=rand()%100;
  20. printf(" %.lf ", A[i][j]);
  21. }
  22. }
  23. }
  24. else{
  25. printf("\nInput elements of array:\n");
  26. for(i = 0; i < m; i++){
  27. for(j = 0; j < n; j++){
  28. printf("Input A[%d][%d] = ", i, j);
  29. scanf("%d", &A[i][j]);
  30. }
  31. }
  32. }
  33.  
  34. for(j=1; j<n-1; j++){
  35. B[0][0]=A[0][0];
  36. B[0][j]=B[0][j-1]+ A[i][j];
  37. }
  38. for(i=1; i<n-1; i++){
  39. B[i][0]=B[i-1][0]+A[i][0];
  40. for(j=1; j<n-1; j++){
  41. B[i][j]=B[i-1][j]+B[i][j-1]+A[i][j];
  42. }
  43. }
  44. for (i=0; i<m; i++){
  45. printf("\n\n");
  46. for(j=0; j<n; ++ j){
  47. printf(" %.lf ", B[i][j]);
  48. }
  49. }
  50. return 0;
  51.  
  52. }
Success #stdin #stdout 0s 5460KB
stdin
Standard input is empty
stdout
Enter m: 
Enter n:
use random values:Y/N 

Input elements of array: