汉字交换
请问如何随意输入n个汉字,然后将其倒序。 新手 c++ 汉字 倒序
[解决办法]
#include "stdio.h"
int main()
{
char ch[1024]={0};
char c1=0,c2 =0;
printf("输入:");
scanf("%s",ch);
//此处假设输入的是4个汉字
c1 = ch[0];
c2 = ch[1];
ch[0]=ch[6];
ch[1]=ch[7];
ch[6]=c1;
ch[7]=c2;
c1 = ch[2];
c2 = ch[3];
ch[2]=ch[4];
ch[3] = ch[5];
ch[4]= c1;
ch[5] =c2;
printf("结果:%s",ch);
getchar();
return 0;
}