我试图在一个数组中查找值的总和,但不断出现不同类型的错误。我目前收到“下标需要数组或指针”类型错误。
我为用户输入输入值的代码:
int userNums() {
int valueArray[SIZE] = { 0 }; // array to hold input values
int count; // for loop counter
for (count = 0; count < SIZE; count++) {
printf("Enter value %i of %i:\n", count +1, SIZE);
scanf_s("%i", valueArray[]);
}
return valueArray[SIZE];
}
我求和的代码:
int getSum(int valueArray[SIZE]) {
int sum = 0;
int count = 0;
for (count = 0; count < SIZE; count++) {
sum += valueArray[count];
}
printf("The sum of all numbers entered is: %i\n", sum);
return sum;
}