#include "stdio.h" void main() { int a,b=2,c=0,d; printf("请输入一个数:"); xx: c=scanf("%d",&a); if(c!=1||a<=2) { printf("输入的数据有误,wing重新输入"); fflush(stdin); goto xx; } d=a; for(;a>=b;) { if(a%b==0) { if(a!=b) printf("%d*",b); else printf("%d",b); a=a/b; } else b++; } printf("=%d",d); }