#include <stdio.h>void main()
{
int sum,k,n,m,i=1; for(i=1;i<10000;i++)
sum=0;
for(n=i;n!=0;n=n/10)
k=n%10;
sum=sum+k*k*k;
}
if(sum==i)
printf("%-4d是水仙花數!\n",i);
} getchar();
}測試結果: