#include<stdio.h>
int main()
{
int x;
for(x=100;x<=999;x+=1)
{
if((x%10)*(x%10)*(x%10)+(((x-x%10)/10)%10)*(((x-x%10)/10)%10)*(((x-x%10)/10)%10)+((x-x%100)/100)*((x-x%100)/100)*((x-x%100)/100)==x)
{
printf("水仙花数字:%d",x);
}
}
}没换行?你加个/n试试
return 0; 自己加进去吧
第五行输和第八行;