如果一个数恰好等于它的因子之和,则称该数为“完全数”。
#include <stdio.h>
int main ()
{
int n = 0 ;
int m = 0;
int sum = 0;
for(n = 1; n <= 1000; n++)
{
sum = 0;
for(m = 1; m < n; m++)
{
if (n%m == 0)
{
sum += m;
}
}
if (sum == n)
{
printf("%d\n",n);
}
}
return 0;
}