#20048: 請問哪裡有錯還是很多錯....


terry195766 (yut)


#include <stdio.h>
#include <stdlib.h>

int main()
{
int i,num,after;
printf("input one number at(1~1000000)\n");
scanf("%d\n",&num);
for (i=2;i<=num;i++){

if (num%i==0){
scanf("%d*",&i);
num/=i;

}
}
return 0;
}

#20049: Re:請問哪裡有錯還是很多錯....


kentsai1688@gmail.com (Ken Tsai)


#include
#include

int main()
{
int i,num,after;
printf("input one number at(1~1000000)\n");
scanf("%d\n",&num);
for (i=2;i<=num;i++){

if (num%i==0){
scanf("%d*",&i);
num/=i;

}
}
return 0;
}

不用這一航printf("input one number at(1~1000000)\n");