#include<stdio.h>
//方法一
int main()
{
int n = 0;
int i = 0;
int s = 0;
printf("请输入n的值")
scanf_s("%d", &n);
if (n < 1000)
{
for (i = 2; i < n; i++)
{
if (n % i == 0)
{
s = s + i;
}
}
}
printf("%d\n", s);
}
//方法二
int fun(int n)
{
int i, s = 0;
if (n < 1000)
{
for (i = 2; i < n; i++)
if (n % i == 0) s = s + i;
}
return (s);
}
main()
{
int n, sum;
printf("Input n: ");
scanf_s("%d", &n);
getchar();
sum = fun(n);
printf("sum=%d\n", sum);
getchar();
}