利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。(不要用指针...)
1 回答
已采纳
望远
TA贡献1017条经验 获得超1032个赞
#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");
}- 1 回答
- 0 关注
- 1368 浏览
添加回答
举报
0/150
提交
取消
