#include <stdio.h> #include <stdlib.h> int main(void) { int i,a,sum,temp; for(i=100; i<=1000; i++) { sum = 0; temp = i; while(temp) { a=temp%10; sum=sum+a*a*a; temp/=10; } if(i == sum) printf("水仙花数为%d\n",i); } return 0; }