单项选择题

有以下程序的输出结果是()  
int f(int b[ ][4])  {
 int i,j,s=0;  
  for(j=0;j<4;j++)    { 
i=j;  
   if(i>2) i=3-j;  
  s+=b[i][j]; }  
 return s; 
} 
 main( )  {
 int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}}; 
   printf(“%d\n”,f(a)); 
}

A.12
B.11
C.18
D.16