Vector C++

#include  
#include  
using namespace std; 
vector find_all_between(vector v, double low, double high) 

   vector pos;
   for (int i = 0; i < v.size(); i++) 
   { 
      if (low <= v[i] && v[i] <= high) 
         pos.push_back(i); 
   } 
   return pos; 

int main() 

   vector salaries(5); 
   salaries[0] = 3.0; 
   salaries[1] = 6.0; 
   salaries[2] = 4.0; 
   salaries[3] = 7.0; 
   salaries[4] = 5.0; 
   
   vector matches = find_all_between(salaries, 4.0, 6.0); 
   
   for (int j = 0; j < matches.size(); j++) 
      cout << salaries[matches[j]] << "\n"; 
   return 0; 
}