-3
#include<iostream>
#include<vector>
using std::cin;
using std::cout;
using std::endl;
using std::vector;
int main//I find there missing a(),it my fault,2017.4.19
{
vector<int> result;
int temp;
cout<<"请输入一串数字:(ctrl+D结束输入)"<<endl;
while(cin>>temp)
{
result.push_back(temp);
}
vector<int>::size_type index;
for(index=0; index<result.size()-1; index+=2)
{
cout<<result[index]+result[index+1]<<"\t";
}
if(index==result.size()-1)
cout<<result[index];
return 0;
}
このラインにあるとき、「エラー:予期した一次式が '結果'の前に」一致します。 「ベクトル結果;エラー: 'result'の前の一次式が予期されます。
と私は理解していない理由を
追加 '()' 'の後にint型main'。 – songyuanyao
ありがとう、私は十分深刻ではない – HiaHiaHia