将一个正整数正序打印

#include <stdio.h> void fun(int a) { if (a == 0) { return; } fun(a / 10); printf("%d",a % 10); } int main() { int a = 12345; fun(a); }
没有返回值,这个循环是怎么实现的?求大神指点!
#include <stdio.h> void fun(int a) { if (a == 0) { return; } fun(a / 10); printf("%d",a % 10); } int main() { int a = 12345; fun(a); }