asd8532
#include <stdio.h>
#include <string.h>
void reverse(char *p,int min,int max)
{
int t;
if(min < max)
{
t = p[min];
p[min] = p[max];
p[max] = t;
reverse(p,min+1,max-1);
}
}
int main(void)
{
char a[199];
int len;
printf("input a string:");
gets(a);
len = strlen(a);
reverse(a,0,len-1);
puts(a);
}