پاسخ داده شده: تابع بازگشتی کهnعدد دریافت میشود وبرعکس چاپ میکند
سلام؛ می توانید با استفاده از گرفتن باقی ماندهٔ تقسیم بر ده یک عدد رقم انتهای آن را به دست بیاورید و با تقسیم بر ده رقم آخر آن را حذف کنید، بنابراین می توانید به این صورت تابع را بنویسید:
void print_each_number(const size_t input)
{ std::clog << input % 10; if (input != 1) { print_each_number(input / 10); }
}و به این صورت نیز استفاده کنید :
int main(void)
{ print_each_number(123456789); std::clog << std::endl;
}