这程序循环只能循环出一个数,是哪出问题了啊,本人大一有很多地方不了解还请大家多多包涵
#include<stdio.h>
main()
{
int a,b,c;
printf("水仙花数有:\n");
for(a=1;a<=9;a++)
{
for(b=0;b<=9;b++)
{
for(c=0;c<=9;c++)
{
if(a*100+b*10+c==a*a*a+b*b*b+c*c*c)
printf("%d%d%d",a,b,c);
}
}
}
print("\n")s
return 0;
}
学校机房连不上网所以手打,有些地方可能有符号有点错误,但我在电脑上打的绝对没有语法错误。