用 for 语句编程输出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字
立方和等于该数本身。
#include<stdio.h>
int main()
{
int n,a,b,c;
for(n=100;n<=999;n++)
{
a=n/100;
b=(n-100*a)/10;
c=n-100*a-10*b;
if(n==a*a*a+b*b*b+c*c*c)
{
printf("%d\n",n);
}
}
return 0;
}