定义函数将一个整数以个位为轴对折,生成一个新的整数

定义函数将一个整数以个位为轴对折,生成一个新的整数C语言
定义函数将一个整数以个位为轴对折,生成一个新的整数


int fold_and_concatenate(int n) {
  int result;
  if (n < 0) {
    n = -n;
    result = -fold_number(n);
  } else {
    result = fold_number(n);
  }
  while (n > 0) {
    result = result * 10 + (n % 10);
    n /= 10;
  }
  return result;
}

这个代码应该可以解决你的问题

个位为轴对折---不就是倒序了吗?
123应该转换为321,还是12321?