C 练习实例32

**题目:**删除一个字符串中的指定字母,如:字符串 "aca",删除其中的 a 字母。

代码:

cpp 复制代码
#include <stdio.h>
#include <string.h>
int main()
{
	char c[100];
	int i,j;
	printf("请输入字符串:");
//	scanf("%s",c);
	gets(c);
	for(i=0;i<strlen(c);i++){
		if(c[i]=='a'){
			for(j=i;j<strlen(c);j++){
				c[j]=c[j+1];
			}
			i--;
		}
	}
	printf("删除'a'后的字符串:%s",c);
	return 0;
}

运行结果:

bash 复制代码
请输入字符串:aaa   ccc acac ababcbbaaaaaa
删除'a'后的字符串:   ccc cc bbcbb
相关推荐
No0d1es20 分钟前
电子学会青少年软件编程(C语言)等级考试试卷(四级)2025年12月
c语言·青少年编程·电子学会·四级·2025年
皮皮哎哟25 分钟前
深入浅出双向链表与Linux内核链表 附数组链表核心区别解析
c语言·数据结构·内核链表·双向链表·循环链表·数组和链表的区别
wanghu20241 小时前
AT_abc443_C~E题题解
c语言·算法
梵刹古音1 小时前
【C语言】 浮点型(实型)变量
c语言·开发语言·嵌入式
-dzk-2 小时前
【代码随想录】LC 203.移除链表元素
c语言·数据结构·c++·算法·链表
进击的小头2 小时前
陷波器实现(针对性滤除特定频率噪声)
c语言·python·算法
寄存器漫游者3 小时前
数据结构 C语言 顺序栈
java·c语言·数据结构
日拱一卒——功不唐捐4 小时前
循环队列+双端队列(C语言)
c语言·数据结构
进击的小头4 小时前
设计模式组合应用:嵌入式通信协议栈
c语言·设计模式·策略模式
养军博客4 小时前
C语言五天速成(可用于蓝桥杯备考 难度中等偏下)
c语言·算法·蓝桥杯