帮忙看一下我写的程序哪里错了
程序代码:#include<stdio.h>
void main()
{
int i,j,s=0;
for(i=2;i<=1000;i++)
{
for(j=1;j<i;j++)
if(i%j==0)s=s+j;
if(s==i)
printf("s=%d ",s);
}
}输出“完数”的程序,编译通过,输出无结果。。。帮忙改一下。。。









