#include<stdio.h> #include<math.h> int main(){ int num,flag=0; while(scanf("%d",&num)!=EOF){ int tmp=sqrt(num); for(int i=2;i<=num;i++){ while(num%i==0){ printf("%d ",i); num=num/i; } for(int j=2;j<=tmp;j++){//判断是否为质数 if(num%j==0){ flag=1; } } if(flag==0){ printf("%d ",num); br...