主题:C初学者,求高手帮看看这段代码错那儿
#include "stdio.h"
void main()
{
int a,b,c,s,g;
for(a=1;a<=9;a++)
for(b=0;a<=9;b++)
for(c=0;a<=9;c++)
{
s=(a*100+b*10+c);
g=(a*a*a+b*b*b+c*c*c);
if (s==g);
printf("%d\n",s);
}
}
运行会无限循环
void main()
{
int a,b,c,s,g;
for(a=1;a<=9;a++)
for(b=0;a<=9;b++)
for(c=0;a<=9;c++)
{
s=(a*100+b*10+c);
g=(a*a*a+b*b*b+c*c*c);
if (s==g);
printf("%d\n",s);
}
}
运行会无限循环