#include void mean_imputation(double *array, double *array2, int num, int num2); int main(void) { int i; double array1[]={-10.0, 0.0, 10.0,15.0}; double array2[10]; //array1を平均値補完して配列長10にする mean_imputation(array1, array2, 4, 10); for(i=0; i<10; i++) printf("%lf\n",array2[i]); return 0; } //平均値補完 //array: 補完前の配列 //array2: 補完後の配列 //num: arrayの配列長 //num2: array2の配列長 void mean_imputation(double *array, double *array2, int num, int num2) { double space, d; int i, j, k=0; if(num < 2 ) { printf("num は 2 以上でければ補完できません\n"); exit(1); } for(i=0,j=0; i