C语言_字符串_利用指针将输入的字符串中的字符调换顺序后输出字符串
# include <>
# include <>
void fun(char *w, int m)
{
char s, *p1, *p2;
p1 = w;
p2 = w + m - 1;
while (p1<p2)
{
s = *p1++;
*p1 = *p2 --;
*p2 = s;
}
}
int main(void)
{
char a[] = "ABCDEFG";
fun(a, strlen(a));puts(a);
}
/*结果:
AGAAGAG
请按任意键继续. . .
*/