#include <iostream>
#include <iomanip>
#include <cstdlib>
int main()
{
using namespace std;
setlocale(LC_CTYPE, "Russian");
const double nums[6] = { 1, 2.7, 4.7, 6, 10 };
double getMax(double* numbers, int n);
{
int max = numbers[0];
for (int i = 0; i < n; i++) {
}
};
}
Имеется такой код, почему пишет, что
numbers: необъявленный идентификатор
double getMax(double* numbers, int n);
это просто объявление функции getMax. Далее идет код main, в котором используется не объявленная переменная numbers.
На всякий случай наперёд - в C/C++ вложенных функций нет (разве что гда-то как не стандартное расширение).
Сборка персонального компьютера от Artline: умный выбор для современных пользователей