#include <stdio.h>
int main() {
int i, j, sum, totalSum = 0;
for (i = 1; i <= 1000; i++) {
sum = 0;
for (j = 1; j < i; j++) {
if (i % j == 0) {
sum += j;
}
}
if (sum == i) {
printf("%d 是完数\n", i);
totalSum += i;
}
}
printf("1000 以内完数的和为: %d\n", totalSum);
return 0;
}