给定程序中,函数void fun(char *s)的功能是:把形参s所指字符串中下标为偶数的字符右移到下一个偶数位置,最右边被移出字符串的字符绕回放到第一个偶数位置,下标为奇数的字符不动(注:字符串的

#include<stdio.h>
void fun(char *s)
{
    
    
    int i;
    char c;
    for (i=1;s[i]!='\0';i++)
    {
    
    
        if (i%2==0)
        {
    
    
            c=s[0];
            s[0]=s[i];
            s[i]=c;
        }
    }

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

猜你喜欢

转载自blog.csdn.net/weixin_44517301/article/details/109126424