int main(){
int a,b,c,d,e,f,g,h,i;
int number1,number2,number3;
for(a=1;a<=3;a++){
//printf("1\n");
for(b=1;b<=9;b++){
if(a==b){
}else{
for(c=1;c<=9;c++){
if(c==a||c==b){
}else{
number1=100*a+b*10+c;
number2=2*number1;
if(number2>=123&&number2<=987){
d=number2/100;
e=number2/10%10;
f=number2%10;
if(d!=a&&d!=b&&d!=c&&d!=e&&d!=f&&e!=a&&e!=b&&e!=c&&e!=f&&f!=a&&f!=b&&f!=c){
number3=3*number1;
if(number3>=123&&number3<=987){
g=number3/100;
h=number3/10%10;
i=number3%10;
if(g!=a&&g!=b&&g!=c&&g!=d&&g!=e&&g!=f&&g!=h&&g!=i&&h!=a&&h!=b&&h!=c&&h!=d&&h!=e&&h!=f&&h!=i&&i!=a&&i!=b&&i!=c&&i!=d&&i!=e&&i!=f){
printf("abc=%d def=%d ghi=%d\n",number1,number2,number3);
//printf("a=%d\n",a);
}
}
}
}
}
}
}
}
}
return 0;
}
注意审题!不要想太复杂
注意return 0的地方