新手求助一个关于水仙花数的问题
我想用while来做,但是不知道为什么不行下面是我的程序
#include<stdio.h>
#include<math.h>
void main()
{
int a=1,b=0,c=0;
while(a<=9)
{
while(b<=9)
{
while(c<=9)
{
if(100*a+10*b+c==pow(a,3)+pow(b,3)+pow(c,3))
printf("%d\n",100*a+10*b+c);
c++;
}
b++;
}
a++;
}
}
问题可能有点弱智,轻喷。。。