#include<stdio.h>
#include<stdlib.h>

void merge(int vet[], int net[], int n, int m, int wet[]);
int main()
{int vet[5]={3,4,5,6,7};
int net[5]={1,2,8,9,12};
FILE *g;
int n=5;
int m=5;
int wet[10];
int s;
merge(vet,net,n,m,wet);
g=fopen("mergefile.txt","w");

for(s=0;s<m+n;s++)
{
fprintf(g,"%d ",wet[s]);
}
printf("\b");


system("PAUSE");
return 0;
}

void merge(int vet[], int net[], int n, int m, int wet[])
{
int i,j,k;
i=j=k=0;

while(i<n && j<m)
{
          if(vet[i]<net[j])
          {
          wet[k]=vet[i];
          k++;
          i++;
          }
          if(vet[i]>net[j])
          {
          wet[k]=net[j];
          k++;
          j++;
          }
}
while(i<n)
{
wet[k]=vet[i];
k++;
i++;
}
while(j<m)
{
wet[k]=net[j];
k++;
j++;
}

}







          
          
