输入一个字符串:
oWdnreuf.lY uoc nar ae dht eemssga eaw yebttrew eh nht eelttre sra enic roertco drre . Ihtni koy uowlu dilekt oes eoyrup sawsro don:wb hpcsbpigsd.l
然后把这个字符串中的字符按照每两个为一组的方式进行字符的交换。
#include<stdio.h>
int main()
{
char a[1000] = {0};
gets(a); //输入一个包含空格的字符串
char temp;
int len = strlen(a);
for(int i = 0;i < len;i++)
{
if(i % 2 == 0)
{
temp = a[i];
a[i] = a[i + 1];
a[i + 1] = temp;
}
}
printf("%s\n",a);
return 0;
}
执行结果