#include<stdio.h>
int main()
{
int a,b,c,d;
char ch;
do
{
printf("input number\n");
scanf("%d",&a);
b=a%10;
c=(a/10)%10;
d=a/100;
if(a==b*b*b+c*c*c+d*d*d)
printf("该数是水仙花数\n");
else
printf("该数不是水仙花数\n");
while((ch=getchar())!='\n');
}
while(1);
return 0;
}
int main()
{
int a,b,c,d;
char ch;
do
{
printf("input number\n");
scanf("%d",&a);
b=a%10;
c=(a/10)%10;
d=a/100;
if(a==b*b*b+c*c*c+d*d*d)
printf("该数是水仙花数\n");
else
printf("该数不是水仙花数\n");
while((ch=getchar())!='\n');
}
while(1);
return 0;
}