如何通过c语言编程编写一个函数可以输出整数m的全部素数因子?

如题所述

//参考下~~
#include <stdio.h>
main()
{
int x,i,k;
printf("请输入:\n");
while(scanf("%d",&x))
{
printf("分解质因数:\n");
k=x;
for(i=2;i<k;i++)
if(x%i==0)
{
printf("%d ",i);
x=x/i--;
if(x==0)
break;
}
printf("\n");
printf("请输入:\n");
}
}
温馨提示:答案为网友推荐,仅供参考