水仙花数是指一个 3 位数,它的每位上的数字的 3次幂之和等于它本身。
#include <stdio.h>
int main(){
int x,y,z,k;
printf("请输入一个三位数:\n");
scanf("%d",&k);
x=k/100; //百位
y=(k/10)%10; //十位
z=k%10; //个位
if(k==x*x*x+y*y*y+z*z*z)
printf("yes");
else
printf("no");
return 0;
}