b = x/100;g = (x-b*100)/10;s = x-b*100-g*10;z = b*b*b + g*g*g + s*s*s;if(z==x) printf("%d\n",x); 比较仓卒,是比较笨的方法,但是应该可以吧
b=x/100; g=x%10; s=x/10%10; z=b*b*b+g*g*g+s*s*s; if(z==x) printf("%d\n",x);