反转字符串

题目:

写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。

思路:

将字符串由第length/2处看作两部分,交换第i个字符和第length-1-i个字符即可。

代码示例:

```/**
 * 反转字符串
 * @param str string字符串 
 * @return string字符串
 *
 * C语言声明定义全局变量请加上static,防止重复定义
 */
char* solve(char* str ) {
    // write code here
    int length = strlen(str);
    char temp;
    for(int i = 0;i < length/2; i++){
        temp=str[i];
        str[i]=str[length-1-i];
        str[length-1-i]=temp;
    }
    return str;
}