Как объединить два массива в C++

#include< iostream>
использование пространства имен std;

int main()
{
    int n,i;
    Стоимость< < " Размер картины ";
    цин> > n;
     
    int a[n],b[n],c[n*2];
     
    Стоимость< < "Стол А"< < endl;
    for(i=0; Я< n; i++)
    {
        Стоимость< < "a[ "< < Я< < " ] = ";
        цин> > а[и];
    }
    Стоимость< < "Стол Б"< < endl;
    for(i=0; Я< n; i++)
    {
        Стоимость< < "b[ "< < Я< < " ] = ";
        цин> > б[и];
    }
     
    //Объединить A и B в C
      for(i=0; Я< n; i++)
    {
        c[i]=a[i];                
        c[n*2-(n-i)]=b[i];
    }
     
    //Результат слияния
    Стоимость< < "C = [ ";
    for(i=0; Я< 2*n; i++)
        Стоимость< < с[i]< < " ";
    Стоимость< < " ] ";
    return 0;
}