解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
void test(char a[20],char b[20]);
int main()
{
char a[20],b[20];int i,l,n;
gets(a);
l=strlen(a);
test(a,b);
for(i=0;i<l;i++)//输出交换后字符数组。
{
printf("%c",b[i]);
}printf("\n"); //这里不能用puts,不知道为什么?
return 0;
}
void test(char a[20],char b[20])
{
int i,n;
n=strlen(a);
for(i=0;i<n;i++){
b[n-i-1]=a[i];
}
b[n]='/0';
}
0.0分
0 人评分