请问一下我这个程序为什么答案错了?水仙花数
此题是水仙花数,它个位数字的立方和等于它自己的数。只能是一个三位数。#include "stdio.h"
main()
{
int a,b,c,d,e,sum;
for(a=100;a<=1000;a++)
{
b=a%10;/*个位数字*/
e=a/10;
c=e%10;/*十位数字*/
d=a/100;/*百位数字*/
sum=b*b*b+c*c*c+d*d*d;
if(a=sum) printf("%d\n",sum);
}
getch();
}
[[it] 本帖最后由 fky1989 于 2008-11-5 14:52 编辑 [/it]]