Я пытаюсь скомпоновать все числа в этом массиве, которые читаются из TXT-файла. Я продолжаю получать номер, который не является суммой ... любая помощь, пожалуйста.Неверный вывод C++. используя массив и суммы
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream inFile;
inFile.open("program3.txt");
int size;
int sum = 0;
inFile >> size;
//cout << size << endl;
int myArray[size];
for (int i = 0; i <= size; i++)
{
inFile >> myArray[i];
sum = sum + myArray[i];
}
for (int i = 0; i < size; i++)
{
cout << myArray[i] << endl;
}
cout << sum;
inFile.close();
return 0;
и вот файл .txt с цифрами. Первое число - это количество элементов в файле и не должно считаться одной из сумм чисел.
30
5
9
12
25
847
52
35
62
4
413
82
64
258
35
613
644
21
0
542
-5
9
5
4
2
88
24
26
5
24
55