可以使用以下程序来实现:
- #include <stdio.h>
- int main()
- {
- int n, i;
- printf("输入一个正整数:");
- scanf("%d",&n);
- printf("%d=", n);
- for(i=2; i<=n; i++)
- {
- while(i!=n)
- {
- if(n%i==0)
- {
- n=n/i;
- printf("%d*",i);
- }
- else
- break;
- }
- }
- printf("%d \n",n);
- }