fork download
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5.  
  6. int x;
  7. int k = 2;
  8. scanf("%d", &x);
  9. printf("%d=", x);
  10. int first = 1;
  11. while(x != 1){
  12.  
  13. while(x % k == 0){
  14. x /= k;
  15. printf("%d" , k);
  16.  
  17. }
  18.  
  19. k++;
  20. if(x % k == 0 && !first){
  21.  
  22. printf("*");
  23. }
  24. if(x % k == 0 && first){
  25. first = 0;
  26. }
  27. }
  28.  
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 4296KB
stdin
161
stdout
161=7*23