猿问

C语言题目,求大神解答

利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。(不要用指针...)
满天星17
浏览 1256回答 1
1回答

望远

#include <stdio.h> #include<string.h> void fun(char str[],int n) { if(n==1) printf("%c",str[strlen(str)-n]); else  { fun(str,n-1); printf("%c",str[strlen(str)-n]); } } void main() {     char str[10]; gets(str); fun(str,strlen(str)); printf("\n"); }
随时随地看视频慕课网APP
我要回答