找到错了啊 #include<stdio.h>
void is(int number)
{
int sum=0,a,b;
b=number;
while(number!=0)
{
a=number%10;
sum=sum+a*a*a;
number=number/10;
}
if(sum==b)
printf("%d",sum);
}
void main()
{
int n,m,i;
printf("Input n,m:");
scanf("%d,%d",&n,&m);
for(i=n;i<=m;i++)
is(i);
}
这就可以了 谢谢大家乐啊~~
void is(int number)
{
int sum=0,a,b;
b=number;
while(number!=0)
{
a=number%10;
sum=sum+a*a*a;
number=number/10;
}
if(sum==b)
printf("%d",sum);
}
void main()
{
int n,m,i;
printf("Input n,m:");
scanf("%d,%d",&n,&m);
for(i=n;i<=m;i++)
is(i);
}
这就可以了 谢谢大家乐啊~~