int CreateArrByNumber(int number, char *arr) {
  int len;
  if (number == 0) {
    arr[0] = '0';
    arr[1] = 0;
    return 1;
  }
  len = 0;
  while (number > 0 && len < 9) {
    arr[len++] = '0' + (number % 10);
    number /= 10;
  }
  arr[len] = 0;
  return len;
}
int main(void) {
  char arr[10];
  int len, number;
  // Здесь ввод
  len = CreateArrByNumber(number, arr);
  // Здесь вывод в обратном порядке
  return 0;
}