codice:
void scambio_valarray(int array[],int a,int b){
    int appo;
    appo=array[a];
    array[a]=array[b];
    array[b]=appo;
}


void inserisci (int array[],int riempimento,int &posizione, int valore)
{
    riempimento++;
    for (int i=riempimento-1;i>posizione;i--)
    {
        scambio_valarray(array,i,i-1);
        array[posizione]=valore;
    }
}
e nel main

codice:
cout<<"in quale posizione vuoi inserire l'elemento?"<<endl;    cin>>pos;
    cout<<"che valore vuoi inserire?"<<endl;
    cin>>val;
    stampa_vet (numeri,rie);