나는 10 개의 숫자를 입력하고 for 루프를 사용하여 그 숫자의 합계를받을 수있는 프로그램을 C++로 작성하려고합니다. 그러나 추가 된 정수를 얻지 못하고 대신 마지막 두 숫자의 합계를 얻는 문제가 발생합니다.정수를 C++로 추가하기
#include <iostream>
using namespace std;
int main()
{
int i;
int number;
for(i; i < 10; i++)
{
cout << "enter a number" << endl;
cin >> number;
if(i < 10)
number+= number;
}
cout << number;
return 0;
}
시작하기 전에 당신은 또한 제로에 수를 초기화해야으로 입력 스트림에서 읽기 때문에이 번호에 값을 할당 할 필요는 없습니다 ... – Useless