填空题

以下程序中,函数 sumColumM的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。
  #define M 2
  #define N 4
  void SumColumMin(int a[M][N],int *sum)
   int i,j,k,s=0;
    for(i=0;i〈N;i++)
     k=0;
    for(j=1;j<M;j++)
      if(a[k][i]>a[j][i])k=j;
    s+= ______;
  
  ______ =s;
  
  main( )
   int x[M][N]=3,2,5,1,4,1,8,3,s;
     SumColumMin( ______ );
     printf("%d\n",s);

【参考答案】

a[k][i] .*sum x[M][N],&s