fork download
  1. #include<stdio.h>
  2. #define MAX 100
  3.  
  4. void int_mul(int vc[],int no,int m)
  5. { int i;
  6. for(i=1; i<no;i++){
  7. vc[i]=vc[i]*m;
  8. }
  9.  
  10. }
  11.  
  12.  
  13. int main(void)
  14. {
  15. int i,number;
  16. int vc1[MAX];
  17. int k;
  18.  
  19.  
  20. printf("配列vcの要素数を指定してください。\n");
  21. scanf("%d",&number);
  22.  
  23. printf("vc1の各要素の数値を入力してください。\n");
  24. for(i=0;i<number;i++){
  25. printf("vc1[%d]:",i); scanf("%d",&vc1[i]);
  26. }
  27. printf("配列vcの全要素を何倍するか入力してください。\n");
  28. scanf("%d",&k);
  29.  
  30.  
  31. int_mul(vc1,number,k);
  32.  
  33. printf("入力したvcを%d倍すると、\n",k);
  34.  
  35. for(i=0;i<number;i++){
  36. printf("vc1[i]=%d \n",vc1[i]);
  37. }
  38.  
  39. return(0);
  40. }
  41.  
Success #stdin #stdout 0.01s 1724KB
stdin
5
1
2
3
4
5
2
stdout
配列vcの要素数を指定してください。
vc1の各要素の数値を入力してください。
vc1[0]:vc1[1]:vc1[2]:vc1[3]:vc1[4]:配列vcの全要素を何倍するか入力してください。
入力したvcを2倍すると、
vc1[i]=1 
vc1[i]=4 
vc1[i]=6 
vc1[i]=8 
vc1[i]=10