供参考:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int T, N, i, s;
scanf("%d", &T);
while(T--)
{
scanf("%d",&N);
for (i = 1 ,s = 0; i <= N/2; i++)
{
if (N % i == 0)
s += i;
}
printf("%d\n",s);
}
return 0;
}