主题:请问一下为什么错??
#include"stdio.h"
#include"conio.h"
void main()
{
int i,j,sum=1;clrscr();
for(i=1;i<=1000;i++)
{[color=00FF00]请问一下高手:把sum=1移到此处就可以!!!我感觉没关系的。系统又检不出错!!郁闷![/color]
for(j=1;j<i;j++)
if(i%j==0)
sum+=j;
if(sum==i)
{ printf("%5d its fastors are 1:",i);
for(j=1;j<i;j++)
if(i%j==0)printf(" %d",j); printf("\n"); }
}
}
#include"conio.h"
void main()
{
int i,j,sum=1;clrscr();
for(i=1;i<=1000;i++)
{[color=00FF00]请问一下高手:把sum=1移到此处就可以!!!我感觉没关系的。系统又检不出错!!郁闷![/color]
for(j=1;j<i;j++)
if(i%j==0)
sum+=j;
if(sum==i)
{ printf("%5d its fastors are 1:",i);
for(j=1;j<i;j++)
if(i%j==0)printf(" %d",j); printf("\n"); }
}
}