编辑代码

#include <stdio.h>
int find(){
    int i,j,k,sum,product;
    for(i=1;i<=9;i++){
        for(j=i+1;j<=9;j++){
            for(k=j+1;k<=9;k++){
                sum = i+j+k;
                product = i*j*k;

                if(sum == product){
                    return i*100+j*10+k;
                }
            }
        }
    }
    return -1;
}
int main () {
    int num = find();
    if(num!= -1){
        printf("满足条件的三位数是:%d\n",num);
    }else{
        printf("未找到满足条件的三位数n");
    }
    return 0;
}