从键盘上输入一下字符串,反序存放(用函数实现),输出反序存放后的字符串。
例:
(1)输入:abcde 输出:edcba
(2)输入:I love C. 输出:.C evol I
#include <stdio.h>
#include <string.h>
int main()
{
void inverse(char s[]);
char str[81];
gets(str);
inverse(str);
puts(str);
return 0;
}
void inverse(char s[])
{
int t,i,j,len;
len=strlen(s); //获取字符串长度
for(i=0,j=len-1;i<j;i++,j--) //i前进,j后退
{
t=s[i]; //前后互换
s[i]=s[j];
s[j]=t;
}
}