Помогите разобраться и найти ошибку. работает....надо исключить одинаковые элементы
Код: Выделить всё
#include<iostream.h>
#include<conio.h>
const int N= 6;
const int M= 7;
int main()
{
int A[N]={0,2,4,6,8,11};
int B[M]={1,4,5,7,9,10,12};
int*C=new int[N+M];
int i=0;
int j=0;
for (int k=0;k<N+M;k++)
{
if (A[i]<B[j] && i!=N)
C[k]=A[i++];
else if(j!=M)
C[k]=B[j++];
else
break;
}
for (int k=0; k<N+M; k++)
cout <<C[k]<<" ";
delete [] C;
getch();
return 0;
}