猿问

运行时系统停止工作。。。

#include <stdio.h> 
int main() 
{
 int a[4][5],i,j,b[5];
 int sum1=0,sum2=0,sum3=0,sum4=0,max,k;
 for(i=0;i<4;i++)
  for(j=0;j<5;j++)
  {
   printf("请输入a[%d][%d]:",i,j);
   scanf("%d",&a[i][j]);
   }
   for(j=0;j<5;j++)
   {
     sum1+=a[0][j]; 
   }
   max=sum1;
   for(i=1;i<4;i++)
   {
    for(j=0;j<5;j++)
     sum2=a[i][j];
      if(sum2>max)
        k=i;
   }
   if(k!=0)
   {
   for(j=0;j<5;j++)
    b[5]=a[1][j];
       a[1][j]=a[k][j];
       a[k][j]=b[5];
   }
   printf("%d   \n",a[i][j]);
   return 0;
}

输入时到a[3][4]就停止工作了。。

不知道问题在哪里,求解


Yay_1015
浏览 966回答 1
1回答
随时随地看视频慕课网APP
我要回答