谢谢啊!。对,这里我错了,但我改了之后还是不通过。
#include<stdio.h>
void main()
{
int n,m;
while(scanf("%d %d",&n,&m)!=EOF)
{
int a[50][5];
int i,j;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
scanf("%d",&a[i][j]);
}
}
double sum=0,b[2][50];
int p=0,q=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
sum+=a[i][j];
}
b[p][q]=sum/m;
sum=0;
q++;
}
p=1,q=0;
double c[5];
int u=0,t=0,h=0;
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
sum+=a[j][i];
}
b[p][q]=sum/n;
c[u]=sum/n;
u++;
sum=0;
q++;
}
u=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
if(a[i][j]>=c[u])
{
t++;
}
u++;
}
if(t==m)
h++;
t=0;
u=0;
}
for(i=0;i<2;i++)
{
if(i==0)
{
for(j=0;j<n;j++)
{
if(j==0)
printf("%.2lf",b[i][j]);
else
printf(" %.2lf",b[i][j]);
}
printf("\n");
}
else if(i==1)
{
for(j=0;j<m;j++)
{
if(j==0)
printf("%.2lf",b[i][j]);
else
printf(" %.2lf",b[i][j]);
}
printf("\n");
}
}
printf("%d\n\n",h);
}
}