数组下标默认从0开始
#include<stdio.h>
int main()
{
int a[4][4],sum1=0,flag=0,sum2=0;
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
scanf("%d",&a[i][j]);
if(a[i][j]==1)
{
if(i>=2)
{
sum1+=i-2;
}
else if(i<=2)
{
sum1+=2-i;
}
if(j>=2)
{
sum2+=j-2;
}
if(j<=2)
{
sum2+=2-j;
}
}
}
}
printf("%d",sum1+sum2);
}
int main()
{
int a[4][4],sum1=0,flag=0,sum2=0;
for(int i=0; i<5; i++)
{
for(int j=0; j<5; j++)
{
scanf("%d",&a[i][j]);
if(a[i][j]==1)
{
if(i>=2)
{
sum1+=i-2;
}
else if(i<=2)
{
sum1+=2-i;
}
if(j>=2)
{
sum2+=j-2;
}
if(j<=2)
{
sum2+=2-j;
}
}
}
}
printf("%d",sum1+sum2);
}