贴纸772 2022-10-26 21:03 采纳率: 0%
浏览 6

为什么输入100 120时没有输出no

#include<stdio.h>
#include<math.h>

int main(void)
{
int m,n,k,a;
a=0;
scanf("%d%d",&m,&n);
if(m>=100&&m<=n&&n<1000)
{
for(m;m<=n;m++)
{
k=flower(m);
if(k==m)
{
printf("%d ",m);
}
else
{
a++;
}
}
if(a==n-m+1)
{
printf("No\n");
}
}
return 0;
}

int flower(int number)
{
int a,b,c;
a=number/100;
b=number/10%10;
c=number%10;
if(number==aaa+bbb+ccc)
{
return number;
}
else
{
return 0;
}
}

  • 写回答

1条回答 默认 最新

  • 快乐鹦鹉 2022-10-26 21:11
    关注

    你为什麽这么问呢?你觉得输入100 120 应该输出No?

    评论

报告相同问题?

问题事件

  • 创建了问题 10月26日