首页 > 用户发贴区 > 编程问题提问区 > 帮我写一个01距阵和帮我改一下我写的这个
2007
06-17

帮我写一个01距阵和帮我改一下我写的这个

#define M 5
#include”stdio.h”
main()
{int i,j,k;
 int a[M][M],b[M];
 clrscr();
 for(i=0;i<M;i++)
 for(j=0;j<M;j++)
 scanf(“%d”,a[i][j]);
 b[i]=i+1;
 printf(“{“);
 printf(“{“);
 for(i=0;i<M;i++)
 for(j=0;j<M;j++)
 {if(i!=j&&a[i][j]==1)
  break;
 else
   {printf(“%d”,b[i]);
    printf(“}”);
   }
 }
 for(j=0;j<M;j++)
 {for(i=0;i>=j;i++)
  {if(i!=j&&a[i][j]==1)
   printf(“%d,”,b[i]);
  }
 printf(“}”);
 }
 printf(“}”);
}


 






帮我写一个01距阵和帮我改一下我写的这个》有 4 条评论

  1. linder99 说:

    你想达到什么目的?

  2. linder99 说:

     b[i]=i+1;
    功能只有一个:b[4]=5,

     

  3. xiajie520010 说:

    scanf(“%d”,&a[i][j]);

    最不允许的错误哈!

  4. lihu172 说:

    哦,,,,,,,终于会了,,,,,,谢谢大虾的光临

留下一个回复