2016-11-02 44 views
-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; 
} 

但我满足:在这一行 当“错误之前‘结果’预期主表达式”“载体结果;”错误:预期主表达式前“结果”

,我只是不明白为什么

+3

加上'()''后INT main'。 – songyuanyao

+0

非常感谢,我不够认真 – HiaHiaHia

回答

1

两个错误:

int main() { 
// ^---- here 

    vector<int>::size_type index; 
    // ^---- here 
} 
+0

非常感谢,我的错误 – HiaHiaHia

相关问题