Write up a simple c-program to find the median of any array? Solution #include <stdio.h> #include <conio.h> void sort (int[],int); float median (int A[], int nElem); int main() {int A[14]={1,2,3,4,4,2,2,1,2,4,1,4,4,4},nElem=14,i,m; float fm; printf(\"The array:\ \"); for(i=0;i<nElem;i++) printf(\"%d \",A[i]); printf(\"\ \ \"); sort(A,nElem); printf(\"The array sorted is:\ \"); for(i=0;i<nElem;i++) printf(\"%d \",A[i]); printf(\"\ \ \"); fm=median(A,nElem); printf(\"The median is %.2f\ \",fm); getch(); return 0; } void sort (int A[], int nElem) {int i,j,t; for(i=0;i<nElem-1;i++) for(j=i+1;j<nElem;j++) if(A[i]>A[j]) {t=A[i]; A[i]=A[j]; A[j]=t; } } float median (int A[], int nElem) {float m; if(nElem%2==0) return((float)(A[nElem/2-1]+A[nElem/2])/2.); else return A[nElem/2]; } .