大佬救救孩子吧,纯小白能力不足,得用函数递归和指针来写
收起
你题目的解答代码如下:
#include<stdio.h>
#include<string.h>
void f(char *p,int n)
{
int i;
if (n<=0)
return;
for (i = 0; i < n; i++)
printf("%c", *(p+i));
printf("\n");
f(p, n-1);
}
int main()
{
int i,j;
char a[100];
gets(a);
f(a, strlen(a));
return 0;
}
如有帮助,望采纳!谢谢!
报告相同问题?