为什么总是0呢??要怎么写啊 求思路!!
#include<stdio.h>
int main()
{
int i,j,n,m,s1,s2,A[100][100];
scanf("%d %d",&n,&m);
for(i=0;i<=n-1;i++)
{
for(j=0;j<=m-1;j++)
{
scanf("%d",&A[i][j]);
}
}
for(i=0;i<=n-1;i++)
{
for(j=0;j<=m-1;j++)
{
if(i==0||j==0)
s1+=A[i][j];
if(i==n-1||j==m-1)
s1+=A[i][j];
else s2+=A[i][j];
}
}
s1=s1-A[0][0]-A[n-1][0]-A[0][m-1]-A[n-1][m-1];
printf("%d\n",s1-s2);
return 0;
}