#include
int main()
{
int m,ge,shi,bai,sum;
printf("The numbers are:");
for(m=100;m<=999;m++)
{
ge=m%10;
shi=m%10/10;
bai=m/100;
sum=ge*ge*ge+shi*shi*shi+bai*bai*bai;
if(m==sum)
printf("%6d",m);
}
printf("\n");
return 0;
}
应该有四个数的
第二个shi哪里错了吧,应该先取余再除