
#include <stdio.h>
#include <stdlib.h>
int n,m,i;
int a[1000],b[1000],c[2000];
int com(const void *a,const void *b)
{
int *x=(int *)a;
int *y=(int *)b;
return *x-*y;
}
int main()
{
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
scanf("%d",&n);
for(i=0;i<n;i++) scanf("%d",&a[i]);
scanf("%d",&m);
for(i=0;i<m;i++) scanf("%d",&a[i]);
for(i=0;i<n;i++) c[i]=a[i];
for(i=n;i<n+m;i++) c[i]=b[i];
qsort(c,2000,sizeof(int),com);
for(i=0;i<n+m;i++) printf("%d ",c[i]);
return 0;
}
이게 왜 안될까욘??
0만 계속 출력돼요