#include<stdio.h>
main()
{
int a,b,c,n;
printf("请输一个三位数:");
scanf("%d",&n);
if(n>=100&&n>1000)
{
a=n%100,b=n/10%10,c=n%10;
if(n=a*a*a+b*b*b+c*c*c)
printf("是水仙花数");
else
printf("不是水仙花数");
}
printf("数据错误");
}
#include<stdio.h>
main()
{
int a,b,c,n;
printf("请输一个三位数:");
scanf("%d",&n);
if(n>=100&&n>1000)
{
a=n%100,b=n/10%10,c=n%10;
if(n=a*a*a+b*b*b+c*c*c)
printf("是水仙花数");
else
printf("不是水仙花数");
}
printf("数据错误");
}