#include #include void merge (const apvector&A, const apvector&B, apvector &C); void main() { apvector A(15,0); apvector B(15,0); apvector C(15,0); A[0]=7,A[1]=4,A[2]=25,A[3]=27,A[4]=92,A[5]=99; B[0]=7,B[1]=1,B[2]=6,B[3]=28,B[4]=30,B[5]=35; for(int loop=1; loop<6; loop++) cout<<" "<&A, const apvector&B, apvector &C) { int PTRa=1, PTRb=1, PTRc=0, loop=0; do { if(A[PTRa]==0) //if list A is empty { C[PTRc]=B[PTRb]; PTRc++; //take from B PTRb++; } else if(B[PTRb]==0) // if list B is empty { C[PTRc]=A[PTRa]; PTRc++; //take from A PTRa++; } else if(A[PTRa]< B[PTRb]) //if A