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

#include 
#include 
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));
}
    

你可能感兴趣的:(C语言,函数,c语言)