欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编写一个子函数完成把传递来的字符串颠倒次序的功能,并在主函数中输入字符串(不超过80个字符),调用函数后,输出颠倒后的字符串。

程序员文章站 2024-03-17 16:39:04
...
#include <stdio.h>
#include <string.h>
char * fun(char *s)
{
    int len = strlen(s);
    int i, n = len / 2;
    char tem;
    for (i = 0; i <= n; i++)
    {
        tem = s[i];
        s[i] = s[len - 1 - i];
        s[len - 1 - i] = tem;
    }
    return s;
}

int main(){
	char s[80];
	gets(s);
	puts(fun(s));
}