解题思路:
写一个与输入的数组a相反的数组b;连接a数组与b数组。
注意事项:
此题默认没有空格。
如果想输入带空格的数组,把scanf("%s",a);改为gets(a);并用c++ 或者 用for循环输入。
参考代码:
#include <stdio.h>
#include <string.h>
int main()
{
char a[1000],b[1000];
scanf("%s",a);
for(int i=strlen(a)-1,t=0;i>=0;i--,t++)
{
b[t]=a[i];
}
strcat(a,b);
puts(a);
return 0;
}
0.0分
0 人评分