帮忙看个程序。。关于数组的
输入一个5×5的矩阵,输出第一行、第一列、最后一行、最后一列所有数的均值。。这是题目。。
#include <stdio.h>
void main()
{
int a[5][5],i,j,s=0;
float t;
for(i=0;i<=4;i++)
{
for(j=0;j<=4;j++)
scanf("%d",&a[i][j]);
}
for(i=0;i<=4;i++)
{
for(j=0;j<4;j++);
{
while(i==0 || j==0 || i==4 || j==4)
s=a[i][j]+s;
}
}
t=s/16;
printf("%f",t);
}
这我写的,有什么问题?哪里想错了?一直不输出。。该怎么写呢?