用C语言,实现一个功能,去除传入字符串中的指定字符,并实现一逆转,对已经去除指定字符的新串做逆序输出
用C语言,实现一个功能,去除传入字符串中的指定字符,并实现一逆转方法,对已经去除指定字符的新串做逆序输出。例如:传入字符串为:”ILOVETHISGAME!”,去除其中的...
用C语言,实现一个功能,去除传入字符串中的指定字符,并实现一逆转方法,对已经去除指定字符的新串做逆序输出。例如:传入字符串为:”I LOVE THIS GAME!”,去除其中的“”空格字符后,新字符串为:”ILOVETHISGAME!”,调用逆转方法后输出为:”!EMAGSIHTEVOLI”。
展开
1个回答
展开全部
#include "stdio.h"
int main()
{
int i=0,j=0,len=0;
char a[]="I LOVE THIS GAME!";
while (a[i]!='\0')
{
if (a[i]!=' ')
{
a[j]=a[i];
j++;
len++;
}
i++;
}
a[j]='\0';
printf("%s\n",a);
for (i=len;i>=0;i--)
{
printf("%c",a[i]);
}
printf("\n");
return 0;
}
int main()
{
int i=0,j=0,len=0;
char a[]="I LOVE THIS GAME!";
while (a[i]!='\0')
{
if (a[i]!=' ')
{
a[j]=a[i];
j++;
len++;
}
i++;
}
a[j]='\0';
printf("%s\n",a);
for (i=len;i>=0;i--)
{
printf("%c",a[i]);
}
printf("\n");
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询