浙江大学C语言程序设计习题四第六题
#include
#include
int main(void)
{
int a,b,c,i,n,m,g,x;
printf(“请输入正整数n:”);
scanf("%d",&n);
a=pow(10,n);
b=pow(10,n-1);
for(b=b;b<=a;b++){
m=0;
x=b;
for(i=1;i<=n;i++){
c=x%10;
m+=pow(c,n);
x=x/10;
}
if(b==m){
printf("%d是水仙花数n",b);
}
}
return 0;
}



