Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.28 KB | None | 0 0
  1. #include <stdio.h>
  2. int main (void)
  3. {
  4. int n,N,i,k,l;
  5. scanf("%i", &N);
  6. l=1;
  7. n=N;
  8. i=2;
  9. if(N==1)
  10. printf("1^1");
  11. while(N!=0)
  12. { k=0;
  13. if (n%i==0)
  14. {
  15. while(n%i==0)
  16. {
  17. k++;
  18. n=n/i;
  19. }
  20. l++;
  21. if (l>2)
  22. printf(" * ");
  23. }
  24. if(k>0)
  25. printf("%i^%i", i, k);
  26. N=n;
  27. i++;
  28. }
  29. return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement