我已经编写了代码来反转 c 中的字符串......它工作正常,但我无法在main()
函数中返回反转的字符串。
#include<stdio.h>
main()
{
char a[17]="abcdefg";
reverse(a);
printf("\n");
system("PAUSE");
}
int reverse(char *a)
{
if(*a!='\0')
{
reverse(a+1);
}
printf("%c",*a);
}
它打印反转的字符串,但我想要反转的字符串在main()
. 我怎样才能做到这一点?