#include #include void PrintDigit(int d) { printf("<%d>",d); } int main(void) { int n,b; printf("Please give me n and b: "); scanf("%d %d",&n,&b); if ( n < 0 ) { printf("-"); n = n*-1; } int bp; bp = 1; while ( bp*b <= n ) { bp = b*bp; } int digit; while ( bp > 0 ) { digit = n/bp; PrintDigit(digit); n = n % bp; bp = bp/b; } printf("\n"); return EXIT_SUCCESS; }