Ошибка «Subscript требует массива или указателя» - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь найти сумму значений в массиве, но продолжаю получать ошибки другого типа.В настоящее время я получаю сообщение об ошибке типа «нижний индекс требует массив или указатель».

Мой код для ввода пользователем вводимых значений:

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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...