C语言,编写一个函数:将给定字符串逆序

C语言,编写一个函数:将给定字符串逆序!请各位哥哥姐姐帮帮忙!跪求~

第1个回答  推荐于2016-01-15
#include <stdio.h>
#include <string.h>
#include <conio.h>

void main()
{
char str,ch[]="this is a book";
int i,j,len;
len=strlen(ch);
for(i=0,j=len-1;i<j;++i,--j)
{ str=ch[i];
ch[i]=ch[j];
ch[j]=str;
}

puts(ch);

return 0;
}本回答被提问者采纳
第2个回答  2010-05-05
void reverse_str(char*str)
{
int len=strlen(str);
for(int i=0;i<len/2;i++)
{
char t=str[i];
str[i]=str[len-1-i];
str[len-1-i]=t;
}
}