How to insert element in middle? because i got wrong outputs . . .plz help
plz helpCode:cout<<"Enter size of vector: "; cin>>size; cout<<"Enter value of the elements: "; cin>>b; vector<int> v(size, b); cout<<"Enter element value: "; cin>>in; vector<int>::iterator p = v.begin(); p+=v.size()-1; v.insert(p,in); for(int i = 0; i <v.size(); i++){ cout << v[i] << " "; }