%4d ”.p[k]);\rfprintRwf, n\nH);\r)\rfclose(rf);\rfclose(wf);\r}\rmain()\r{int t [M][N]={{22,45, 56,30},{19,33, 45,38},{20, 22,66,40});\rint p [N], i, j, k;\rprintf ("The original data is : \nn);\rfbr(i=O; i o\rfbr(j=0; j o\rprintf ("%6dn, t[i][j])K.\rprintf("\nn);\rftin (t, p);\rprintfC'\nThe result is:\nn);\rfor (k = 0; k < N; k++) printf (” %4d ”.p[k]);\rprintf("\nn);\rNONO();\r:NO6\rvoid fun ( int tt[M][N], int pp[N])\r{\rint i,j, min, k ;\rfor(i = 0 ; i < N ; i++) {\rmin = tt[O][i] ; k = 0 ;\rfor(j = 1 ; j < M ; j++)\rif(min > ttU][i]) {\r\TAB min=tt[j][i];.\rPP[i] = tt[k][i];