fork download
  1. #include <stdio.h>
  2.  
  3. void sum(int kosuu, int data[], int *sum) {
  4. int s = 0;
  5. for (int i = 0; i <= kosuu; i++) {
  6. s += data[i];
  7. }
  8. *sum = s;
  9. }
  10.  
  11. int main(void) {
  12. int data1[5] = {10, 15, 8, 30, 7};
  13. int data2[6] = {10, 20, 30, 40, 50, 60};
  14. int sum1, sum2;
  15.  
  16. sum(4, data1, &sum1);
  17. sum(5, data2, &sum2);
  18.  
  19. printf("sum1 = %d\n", sum1);
  20. printf("sum2 = %d\n", sum2);
  21.  
  22. return 0; // main の戻り値を明示するとさらに良い
  23. }
  24.  
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
sum1 = 70
sum2 = 210