题目描述
写一个函数将一个字符串按反序存放。在主函数中输入一个字符串,通过调用该函数,得到该字符串按反序存放后的字符串,并输出。
输入
一行字符串。
输出
输入字符串反序存放后的字符串。单独占一行。
样例输入
abcd
样例输出
dcba代码:#include <stdio.h> #include<string.h> int main() { void turn(char str[]); char str[50]; int i gets(str); turn(str); puts(str); return 0; } void turn (char str[]) { char c; int len,i; len=strlen(str); for(i=0;i<len/2;i++) { c=str[i]; // str[i]=str[len-i];//str[len]放的是‘0’符号 str[i]=str[len-1-i]; str[len-1-i]=c; } }