C语言:1031.自定义函数之字符串反转
题目描述:
写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串(不包含空格)。
题解:
#include<stdio.h>
#include<string.h>
int exchange(char a[],char b[]){
int len, j = 0;
len = strlen(a);
for(int i=len-1; i>=0; i--){
b[j++] = a[i];
}
b[j] = '\0';//末尾添上结束符
return 0;
}
int main()
{
char a[1000],b[1000];
gets(a);//输入
exchange(a,b);
puts(b);//输出
return 0;
}