#include <iostream>
#include<vector>
using namespace std;
double result=0;
for(vector<double>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
result+=*iter;
return result;
}
int main()
{
vector<double>ivec1;
cout<<"please input double type for vector(ctrl+z to end):"<<endl;
double val;
while(cin>>val){
ivec1.push_back(val);
}
cout<<sum(ivec1)<<endl;
return 0;
}
#include<vector>
using namespace std;
double sum(vector<double> ivec )
{ vector<double>::iterator iter;double result=0;
for(vector<double>::iterator iter=ivec.begin();iter!=ivec.end();++iter)
result+=*iter;
return result;
}
int main()
{
vector<double>ivec1;
cout<<"please input double type for vector(ctrl+z to end):"<<endl;
double val;
while(cin>>val){
ivec1.push_back(val);
}
cout<<sum(ivec1)<<endl;
return 0;
}