我无法弄清楚为什么我的程序给了我这个错误。该函数假设对数组中的所有数字求和,然后求平均值。现在,我在总结元素时遇到了问题。
float Average(int **array, int n) {
int sum = 0;
int i;
for (i = 0; i < n; i++){
sum = sum + array[i];
}
return sum/n;
}
该参数array
是在main方法中动态分配的,n
是数组的大小。
错误来自这一行,但我不知道为什么。
sum = sum + array[i];