求求指导,不知道错哪了
查看原帖
求求指导,不知道错哪了
928050
flzr楼主2023/1/16 16:58
#include<stdio.h>
#include<math.h>
int main()
{ int a,b,c;
  int i,j;
  int m[9];
  int g=0;
  for(a=111;a<=333;a++)
  {
      b=a*2;c=a*3;
        m[0]=(int)(a/100);
        m[1]=(int)((a-m[0]*100)/10);
        m[2]=(int)(a-m[0]*100-m[1]*10);
        m[3]=(int)(b/100);
        m[4]=(int)((b-m[3]*100)/10);
        m[5]=(int)(b-m[3]*100-m[4]*10);
        m[6]=(int)(c/100);
        m[7]=(int)((c-m[6]*100)/10);
        m[8]=(int)(a-m[6]*100-m[7]*10);
    for(i=0;i<8;i++)
    {
        for(j=i+1;j<9;j++)
        {
            if(m[i]==m[j])
            {g+=1;}
        }
    }
    if(g==0)
    printf("%d %d %d\n",a,b,c);
  }
  return 0;
}
2023/1/16 16:58
加载中...