fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int a,i;
  5. scanf("%d",&a);
  6. printf("%d =",a);
  7. for(i=2;i<=a;i++){
  8. if(a%i==0){
  9. printf(" %d",i);
  10. a=a/i;
  11. if(a==1){
  12. return 0;
  13. }else{
  14. printf(" ×");
  15. }
  16. i=1;
  17. }
  18. }
  19. }
Success #stdin #stdout 0s 5320KB
stdin
248248248
stdout
248248248 = 2 × 2 × 2 × 3 × 31 × 333667