自己写的,为什么说我输出错误呢
#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);
}
}
}