在C语言中求解,求解答

找出整数的所有因子,因子是指除了1和它本身外可以整除的数,如6的因子为2,3

代码如下, 有帮助的话采纳一下哦!

#include <stdio.h>

int main()
{
int number, i;

printf("输入一个整数: ");
scanf("%d",&number);

printf("%d 的因数有: ", number);
for(i=2; i < number; ++i)
{
    if (number%i == 0)
    {
        printf("%d ",i);
    }
}

return 0;
}