fork download
  1. #include <stdio.h>
  2.  
  3. void calculate( int (*a)[4],int *sum );
  4.  
  5. int main(void)
  6. {
  7. int a[3][4] = {
  8. {1,2,3,4},
  9. {5,6,7,8},
  10. {9,10,11,12}
  11. };
  12.  
  13. int sum[3];
  14.  
  15. calculate(a,sum);
  16.  
  17. return 0;
  18. }
  19.  
  20. void calculate( int (*a)[4],int *sum )
  21. {
  22. for(int i=0; i<3; i++){
  23. sum[i] = 0;
  24. for(int j=0; j<4; j++){
  25. sum[i] +=a[i][j];
  26.  
  27. }
  28.  
  29. }
  30.  
  31. for (int i = 0; i < 3; i++) {
  32. printf("行%d:%d\n", i + 1, sum[i]);
  33. }
  34. }
  35.  
Success #stdin #stdout 0.01s 5272KB
stdin
Standard input is empty
stdout
行1:10
行2:26
行3:42