※以下のソースコードはコピー防止の対応をしています.
01:  #include <stdio.h>
02:  
03:  int product(int ar[], int n);
04:  
05:  int main(void)
06:  {
07:     int ar[5];
08:     int ans;
09:     int i, n;
10:  
11:     printf("n=");
12:     scanf("%d", &n);
13:     for(i=0; i<n; i++){
14:        printf("ar[%d]=", i);
15:        scanf("%d", &ar[i]);
16:     }   
17:     ans = product(ar, n);   
18:      printf("product: %d\n", ans);
19:  
20:     return 0;
21:  }
22:  
23:  int product(int ar[], int n)
24:  {
25:     int i;
26:     int ans = 1;
27:     for(i = 0;i < n;i++)
28:     {
29:        ans *= ar[i];
30:     }
31:     return ans;
32:  }
解答例一覧にもどる / トップページにもどる