求帮助😂多组数据怎么输出它们的各自的因子和

img

供参考:

#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;
}