Я пытаюсь найти сумму значений в массиве, но продолжаю получать ошибки другого типа.В настоящее время я получаю сообщение об ошибке типа «нижний индекс требует массив или указатель».
Мой код для ввода пользователем вводимых значений:
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;
}