#include <iostream>
int main()
{
int sum = 0;
// Разрешаем пользователю ввести до 10 чисел
for (int count=0; count < 10; ++count)
{
std::cout << "Enter a number to add, or 0 to exit: ";
int val;
std::cin >> val;
// Выходим из цикла, если пользователь введет 0
if (val == 0)
break;
// В противном случае, добавляем число к общей сумме
sum += val;
}
std::cout << "The sum of all the numbers you entered is " << sum << "\n";
return 0;
}
Как цикл for может считывать,сколько раз я ввел символы и если это число доходит до 10,то программа завершается,мы же ничего не выделяли.Объясните,пожалуйста