Advertisement
mcgizmo

ZZZZZZZZ

Jul 28th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<string.h>
  3. #define N 10
  4.  
  5. void main()
  6. {
  7. int long num, n;
  8. int i, j, temp = 0, lengthOfNumber = 0;
  9. char a[N], b[N];
  10.  
  11. printf("Please enter a integer number:\n");
  12. scanf("%ld", &num);
  13.  
  14. //
  15. temp = num;
  16.  
  17. //Determine how many times next loop will run to enter number into array
  18. while (temp)
  19. {
  20. temp /= 10;
  21. ++lengthOfNumber;
  22. }
  23.  
  24. //Brake number to 1 digit numbers
  25. for (i = 0, j = 0; i < lengthOfNumber; i++, j++)
  26. {
  27. n = num % 10;
  28. num /= 10;
  29. a[i] = n;
  30. b[j] = a[i];
  31. }
  32.  
  33. //Rearrange array in asending order
  34. for (i = 0; i < lengthOfNumber; i++)
  35. {
  36.  
  37. a[i] = b[j - 1];
  38. j--;
  39. }
  40.  
  41. //print result
  42. printf("You entered number after translating into the string is %s\n", a);
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement