C语言刷题(11):写一个函数,使字符串反向存放

#include <stdio.h>
#include <string.h>
void main()
{
    void inverse(char str[]);
    char str[100];
    printf("input string:");
    scanf("%s",str);
    inverse(str);
    printf("invert string:%s",str);
}
void inverse(char str[])
{
    int i,len;
    char temp;
    len = strlen(str);
    for(i=0;i<(strlen(str)/2);i++)
    {
        temp=str[i];
        str[i]=str[len-i-1];
        str[len-i-1]=temp;
    }
}

发布了45 篇原创文章 · 获赞 7 · 访问量 1617

猜你喜欢

转载自blog.csdn.net/qq_38173631/article/details/103955810
今日推荐