133. 四整數相乘

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

Task Description
四整數相乘
請運用指標撰寫一函式將陣列內的四個整數相乘得出結果 ex:2 5 6 8 相乘得到480。

Hint

mymul.h

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

int mymul(int *a, int size);

mymul.c

撰寫程式碼後對應上傳。

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

main.c

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

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include "mymul.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", mymul(data, size));
    return 0;
}

Input Format

測試資料為四整數。

Output Format

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

Sample Input

1
1 2 3 4

Sample Output

1
24

Submit

Login

Testdata Set

Download Testdata