还是不行啊
追答图片不清楚,再照一下
追问就是只有24
2 4
追答把你的新程序发来看看
追问#include
int main()
{int i,a,sum=0;
for(i=2;i<=1000;i++)
{
sum=0;
for(a=1;a<i/2;a++)
{
if(i%a==0)
sum=sum+a;
}
if(sum==i)
printf("%d",sum);
}
return 0;
}
#include
int main()
{int i,a,sum=0;
for(i=2;i
你发来的只有这么多
a<i/2改为
a<=i/2
再在%d后面加一个空格
追问后面这个更不对!
按照我说的改