C语言 键盘输入一个数判断该数是否为水仙花数

#include
int main()
{
    printf("请输入一个数");
    int a;
    scanf("%d",&a);
    int x = a/100;
    int y = a%100/10;
    int z = a%10;
    if(a == x*x*x+y*y*y+z*z*z)
    {
        printf("%d是水仙花数",a);
    }
    else
    {
         printf("%d不是水仙花数",a);
    }
    return 0;
}

你可能感兴趣的:(C语言,c语言,算法,开发语言)