153是一个水仙花数,因为153=1的三次方+5的三次方+3的三次方。
#include "stdio.h"
void main()
{
int n,a,b,c;
for(n = 100 ; n <= 999 ; n++)
{
a = n / 100 ;
b = n / 10 % 10 ;
c = n % 100 % 10 ;
if(a*a*a+b*b*b+c*c*c==n)
{
printf("%d ",n);
}
}
printf("\n");
}