int fid(int c[10][7])
{
int i,j;
for(i=1;i<=10;i++)
{
for(j=3;j<=7;j++)
c[i][j]=c[i][j]+c[i][j+1];
}
for(i=1;i<=10;i++)
for(j=1;j<=7;j++)
printf(“%d”,c[i][j]);
}
void main()
{
int a[10][7],i,j,k=0,x=0;
char b[15]=”";
scanf(“%s”,b[15]);
printf(“%s”,b[15]);
for(i=1;i<=10;i++)
for(j=1;j<=7;j++)
scanf(“$d”,a[i][j]);
a[10][5]=fid(c[i][j]);
for(j=3;j<=7;j++)
{
for(i=1;i<=10;i++)
if(a[i][7]
{
a[i][j]=k;a[i][j]=a[i+1][j];k=a[i+1][j];
b[i]=x;b[i]=b[i+1];b[i+1]=x;
}
}
printf(“%d”,a[i][j]);
printf(“%s”,b[i]);
}
而且这个程序又没有错误?望大家指点.(程序是用来进行成绩排名用的)