Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main()
- {
- int n = 0;
- scanf ("%d", &n);
- char str[192] = {};
- scanf ("%s", str);
- long A = 0;
- A = strtol (str, NULL, n);
- int m = 0;
- scanf ("%d", &m);
- int i = 0;
- char out[192] = {};
- if (!A)
- printf ("%c", '0');
- while (A) {
- int tmp = A % m;
- if (tmp < 10)
- out[i] = (char) tmp + '0';
- else
- out[i] = (char) tmp + 'A' - 10;
- A /= m;
- i++;
- }
- i--;
- for (; i >= 0; i--)
- printf ("%c", out[i]);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement