128. 陣列加總

I'm a slow walker, but I never walk backwards.

Task Description
陣列加總
請運用指標撰寫一函式將陣列內的整數加總。

Hint

mysum.h

打上 function header 以及相關的設定。

int mysum(int *a, int size);

mysum.c

撰寫程式碼後對應上傳。

#include "mysum.h"
int mysum(int *a, int size) {
    / add your code /
}

main.c

這個檔案無法更改也無須上傳。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include "mysum.h"
 
int main(){
 
    int data[4] = {};
    for(int i = 0; i < 4; i++) {
          scanf("%d", &data[i]);
      }
    int size = sizeof(data) / sizeof(data[0]);
    printf("%d\n", mysum(data, size));
 
    return 0;
 
}

Input Format

測試資料為四整數。

Output Format

請運用指標撰寫一函示使程式輸出四整數加總的結果。

Sample Input

1
1 2 3 4

Sample Output

1
10

Submit

Login

Testdata Set

Download Testdata