#include #define ASIZE(X) sizeof(X)/sizeof(X[0]) /************ Function-Prototypes ************/ void print(int a[],int n); void merge(int a[],int n); /************ Mainpart ************/ int main(void) { int array[]={4,3,2,1,8,7,6,5}; merge(array,ASIZE(array)); print(array,ASIZE(array)); return 0; } /************ Functions ************/ void print(int a[],int n) { int i; for(i=0;i