ABCD输出ABCDDCBA

来源:互联网 发布:淘宝嘉年华时间买家 编辑:程序博客网 时间:2024/06/06 17:32

思路:首先把ABCD放到一个数组中,然后把ABCD按照后到前的方法把ABCD放进数组中,就可以完成了;

#include<iostream>
#include<string.h>
using namespace std;


void fun(char *s,char *t)
{
int i,d;
d = strlen(s);
for(i=0;i<d;i++)
{
t[i] = s[i];
}
for(i=0;i<d;i++)
t[d+i] = s[d-i-1];
t[2*d] = '\0';
}


void main()
{
char s[100],t[100];
cout<<"please intput string S"<<endl;
cin.getline(s,sizeof s);
fun(s,t);
cout<<"the result is :"<<t<<endl;
}