#include<stdio.h>#include<string.h>void print(char *p){ static int len,offset; offset=strlen(p)-len;if(offset==0) return;else printf("%c",*(p+offset-1));len++;print(p);}void main(){ char str[]="dog";print(str);}答案是god请讲下过程,谢谢