求解杭电acm 水仙花数 为什么会出现 wrong error
#include<stdio.h>#include<stdlib.h>intmain(){inti,m,n,count=0,sum;intx,y,z;while(scan...
#include<stdio.h>
#include<stdlib.h>
int main()
{ int i,m,n,count=0,sum;
int x,y,z;
while(scanf("%d%d",&m,&n)!=EOF)
{
for(i=m;i<=n;i++)
{ sum=0;
x=i%10;
y=(i/10)%10;
z=i/100;
sum=x*x*x+y*y*y+z*z*z;
if(i==sum)
{
count++;
printf(" %d",i);
}
}
if(count==0)
{printf("no\n");}
else
{printf("\n");}
}
system("pause");
}
这段代码 已经经过编译过了,而且答案和示例输出的是一样的,但是不知道为什么会出现 wrong error 请教大神帮忙解答一下,谢谢 展开
#include<stdlib.h>
int main()
{ int i,m,n,count=0,sum;
int x,y,z;
while(scanf("%d%d",&m,&n)!=EOF)
{
for(i=m;i<=n;i++)
{ sum=0;
x=i%10;
y=(i/10)%10;
z=i/100;
sum=x*x*x+y*y*y+z*z*z;
if(i==sum)
{
count++;
printf(" %d",i);
}
}
if(count==0)
{printf("no\n");}
else
{printf("\n");}
}
system("pause");
}
这段代码 已经经过编译过了,而且答案和示例输出的是一样的,但是不知道为什么会出现 wrong error 请教大神帮忙解答一下,谢谢 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询