Single digit being printed in vectors

#include
#include
#include
using namespace std;

int main() {
vector v(10);
for(int i=0;i<10;i++)
{
cin>>v[i];
}
vector v1(10);
reverse_copy(v.begin(),v.end(),v1.begin());
for(int i = 0;i<10;i++)
{
cout<<v1[i]<<" “;
}
cout<<endl;
cout<<v[9]<<” "<<v1[0];
}
INPUT:-
1 2 3 4 5 6 7 8 9 10
Output:-
1 9 8 7 6 5 4 3 2 1
1 1
why is 10 not printed and only 1 is printed