关于递归函数的问题?!看不懂,请各位高手指教!~
#include <stdio.h>void fun (char *s)main(){ static char str[]="123"; fun(str);}void fun (char *s){ if(*s) { fun(++s); printf("%s\n",--s); }}A)3 B)123 C)1 D)3 32 12 12 23 321 1 123 123 这道题是怎么实现递归的?最后的答案是什么?希望各位高手能帮我解决这个疑惑,谢谢了!!