<pre class="cpp" name="code">#include<stdio.h>
#include<string.h>
int main()
{
void inverse(char str[]);
char str[100];
printf("input string:");
scanf("%s",str);
inverse(str);
printf("inverse string:%s\n",str);
return 0;
}
void inverse(char str[])
{
char t;
int i,j;
j = strlen(str);
for(i = 0;i <(strlen(str)/2); i++)
{
t = str[i];
str[i] = str[j-1];
str[j-1] = t;
j--;
}
/*for(i = 0,j = strlen(str);i <(strlen(str)/2); i++,j--)
{
t = str[i];
str[i] = str[j-1];
str[j-1] = t;
}*/
}
字符串反序存放
最新推荐文章于 2024-07-13 17:30:00 发布