填空题

[说明] 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
main ( )
int n, i;
printf ( "\n please input a number: \n");
scanf ( "% d" ,&u);
printf ( "%d =" ,n);
for( (1) )

while( (2) )

if( (3) )
printf ("%d*",i);
(4)

else
break;

printf (“%d”,n);

【参考答案】

(1) i=2;i<=n;i++
(2) n ! =i
(3) n%i==0
(4) n=n/i;