矩形边界求和(求错误点)

img

img


c语言中矩形边界求和,要求用数组 不知道哪错了 ,求错误点 ,如果可以告诉我咋改,谢谢啦

11行及一下的求和处理如下,哪有那么复杂啊

int s= 0;
for(int i=0;i<n;i++)
  for(int j=0;j<4;j++)
    if(i==0 || j==0 || i==n-1 || j==3)
          s += m[i][j];