fork download
  1.  
  2.  
  3. #include<stdio.h>
  4.  
  5. void calculate( int(*a)[4] );
  6.  
  7. int main(void) {
  8.  
  9. int a[3][4] = { {1,2,3,4}, {5,6,7,8}, {9,10,11,12} };
  10.  
  11. calculate(a);
  12.  
  13. return 0;
  14.  
  15. }
  16.  
  17. void calculate( int(*a)[4] )
  18. {
  19. for(int i = 0; i < 3; i++ ){
  20. int sum = 0;
  21. for(int j = 0; j < 4; j++){
  22. sum += a[i][j];
  23. }
  24. printf("%d列目の合計は%d\n",i+1,sum);
  25. }
  26. }
  27.  
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
1列目の合計は10
2列目の合計は26
3列目の合計は42