主题:C程序设计请教 已解决
求1~10000间所有满足各个数字的立方和等于它本身的数。例如1*1*1+5*5*5+3*3*3=153
#include<stdio.h>
void main()
{ int a,b,d,c;
for(a=0;a<=10;a++)
for(b=0;b<=10;b++)
for(c=0;c<=10;c++)
for(d=0;d<=10;d++)
if(a*a*a+b*b*b+c*c*c+d*d*d<=(a*100+b*100+c*10+d*1))
printf("%3d",a*a*a+b*b*b+c*c*c+d*d*d);
}
我哪里错拉
#include<stdio.h>
void main()
{ int a,b,d,c;
for(a=0;a<=10;a++)
for(b=0;b<=10;b++)
for(c=0;c<=10;c++)
for(d=0;d<=10;d++)
if(a*a*a+b*b*b+c*c*c+d*d*d<=(a*100+b*100+c*10+d*1))
printf("%3d",a*a*a+b*b*b+c*c*c+d*d*d);
}
我哪里错拉