C语言求水仙花数,求大佬看看错在哪,没有输出结果。求大佬修改!

2025-06-22 11:56:34
推荐回答(2个)
回答1:

#include 
int main()
{
int i,j,k,n;
printf("number is:");
n=100;
while(n<1000)
{
i=n/100;
j=n/10%10;
k=n%10;
if(i*100+j*10+k==i*i*i+j*j*j+k*k*k)
{
printf("%5d",n);
}
n++;
}
printf("\n");
return 0;
}

回答2:

n=100