编写程序,将用户输入的字符串中所有的字符a去掉,然后输出剩余的字符
程序员文章站
2022-04-26 15:55:00
...
#include <stdio.h>
#define MAX 1000
#include <string.h>
int main()
{
printf("输入字符串:\n");
char a[MAX];
gets(a);//输入a数组的内容
int i;
int l = strlen(a);//获取a数组的长度
for(int i=0;i<l;i++)
{
if(a[i]== 'a')
{
for(int x=i;x<=l;x++)
{
a[x] = a[x+1];
i--;
}
}
}
printf("转换后的结果为:\n");
puts(a);
return 0;
}
上一篇: 键盘输入10个数,统计非正数的个数,并计算非正数的和
下一篇: 前端HTML布局居中问题心得记录
推荐阅读
-
编写程序,将用户输入的字符串中所有的字符 a 去掉,然后输出剩余的字符。
-
现有两个字符串s1和s2,它们最多都只能包含255个字符。编写程序,将字符串s1中所有出现在字符串s2中的字符删去,然后输出s1。
-
9、试编写程序,输入一个字符串,再输入一个字符ch,将字符串中所有的ch字符替换为字符’*’。 要求定义和调用函数mChar(s, c ),该函数将字符串s中出现的所有c字符替换为’*’。
-
C语言 编写加密程序,将用户输入的一个英文句子加密为加密字符串,然后输出加密字符串。
-
编写程序,将用户输入的字符串中所有的字符a去掉,然后输出剩余的字符
-
编写程序,将用户输入的字符串中的所有的字符a用*代替,然后输出