在循环里不是已经有了sum+=arr【i】【j】吗?为什么在printf前面还是有一行sum+=呢?
第二个是数字1,如果仅满足于if中的条件的话,会漏掉对角线最中间的数也就是arr[1][1]
if(i==j || i+j==2)
if条件写成这样,可以去掉最后的sum+语句.