Do/While Loops
do { a[--i] = x % 10 + '0'; x /= 10; } while(x > 0);