求助
求1到10000之间的所有满足个位数字的立方和等于它本身的数(即水仙花数)的代码
程序代码:/*
试着写了一个,也不知正确与否,请各位指正。
*/
#include<stdio.h>
int main(void)
{
int i,a,b,c,d,e,f;
for(a=0;a<10;a++)
for(b=0;b<10;b++)
for(c=0;c<10;c++)
for(d=1;d<10;d++)
{
e=a*1000+b*100+c*10+d;
f=a*a*a+b*b*b+c*c*c+d*d*d;
if(e==f)
{
printf("%d ",f);
j++;
}
}
getch();
}