要求输入一个数,并将它分解质因数,如90=2*3*3*5;
试着这样编
#include <stdio,h>
void main()
{
int num,k=2; //质因数从2开始.
printf("请输入一个数字:");
scanf("%d",&num);
while(num!=k)
{
while(num%k!=0)
{ num/=k;
printf("该数分解后为:%d",num);
k++;
}
}printf("输入无效信息.");
}
如果我输入90,输出的结果却是2335 就没没乘号 怎么解决啊`
求教啊!!!!!!!!!!!!!!!!等啊````