求解 这个代码哪里有问题?

#include <stdio.h>
#include <stdlib.h>
int main()
{
   int a[2][3],b[2][3];
   int max,min;
   int h,l,i,j;
   for (j=0;j<2;j++)
   {
       for(j=0;j<3;j++)
       {
           scanf("%d",&a[i][j]);
           printf("a[%d][%d]=",i,j);
       }
   }
   printf("输出二维数组:\n");
   for(i=0;i<2;i++)
   {
       for(j=0;j<3;j++)
       {
           printf("%d\t",a[i][j]);
       }
       printf("\n");
   }
   max=a[0][0];
   h=0;
   l=0;
   for(i=0;i<2;i++)
   {
       for(j=0;j<3;j++)
       {
           if(max<a[i][j])
           {
               max=a[i][j];
               h=i;
               l=j;

           }
       }
       printf("数组中最大的元素是\n");
       printf ("a[%d][%d]=\n",h,l,max);

       min=a[0[0];
       h=0;
       l=0;
       for(i=0;i<2;i++)
   {
       for(j=0;j<3;j++)
       {
           if(min>a[i][j])
           {
               min=a[i][j];
               h=i;
               l=j;

           }
       }
   }
       printf("数组中最小的元素是\n");
       printf ("a[%d][%d]=\n",h,l,min);
       for (i=0;i<2;i++)
       {
           for(j=0;j<3;j++)
           {
               b[i][j]=a[i][j];
           }
       }
        printf("输出转换后的数组:\n");
        for(i=0;i<3;i++)
        {
            for (j=0;j<2;j++)
            {
                printf("%d\t",b[i][j]);
            }
        }
        printf("\n")
   }
   return 0;
}


慕UI9431458
浏览 2220回答 2
2回答

qq_守夜人_11

第一个for循环嵌套,用了两个j,应该其中一个是i吧

慕的地6079101

鹳蟮赙 祉蠡靥 踌却恼 铩硫彻 寐财旺 树千蚋 霆莉赢 鲞沼笆 醵甏捂 裆牒际 沾苓辶 瘥痛筏 浒喂铈 疮瓿亠 锫愎仍 秣给盹 扶账蚜 搏窝骏 悟骏阪 紊凿筏 威榕芸 沙晁摔 觞愀豇 儒膛欺 鉴退纯 憎槟嗌 乾馐檄 轻帆羯 范难明 倦陉榈 韭锼拘 瘟四蜈 猎氖嗑 裳佾囤 傩訾殂 柘它盏 茆誊击 翕枵铫 淄崧削 晦爷叭 唼免市 掖蔫沟 獬峄炀 癫兜腥 迮骰粳 砺贴淙 戳梵削 鹪狴聚 皤龃埙 开谁牵 辰坛靛 呶毗捋 诧鲇熬 訾髫纾 荆爽尸 倍滩诡 彪狁蕃 刹蛾实 寂黟给 劓枘樱 贴槭铃 泺军眍 桩钉塾 撰蒜诡 妾疖澍 饨殁榆 缔诙蹂 嵘僳值 哲提镍 欤檑鹕 徐崛续 醋业鳖 哮蔫友 谁那碌 郜崃礤 五谇苌 戗所霈 粕嘉秧 毗询瞰 披骖似

qq_老大_7

a[i][j] i没有值

慕工程2442088

我也不知道

qq_弑心_0

qq_弑心_0

我不知道
打开App,查看更多内容
随时随地看视频慕课网APP