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
相关推荐
无限进步_9 小时前
【C语言】堆排序:从堆构建到高效排序的完整解析
c语言·开发语言·数据结构·c++·后端·算法·visual studio
水饺编程10 小时前
下载和编译 VirtuaNES 模拟器源代码
c语言·c++·windows·visual studio
JAY_LIN——810 小时前
数据在内存中的存储
c语言·开发语言
web守墓人11 小时前
【编程】 C语言的前身-B语言介绍
java·c语言·数据库
松涛和鸣12 小时前
46、线程邮箱系统(C语言+多线程通信)
linux·c语言·网络·网络协议·tcp/ip·html
苦藤新鸡13 小时前
1.两数之和
c语言
情缘晓梦.13 小时前
C语言结构体
c语言·开发语言
Herbert_hwt13 小时前
C语言条件操作符(三目操作符)完全指南:从基础到实战应用
c语言
程序猿编码14 小时前
隐形的内核后门:无模块Linux内核植入技术详解
linux·c语言·内核·linux内核·内核植入
至为芯15 小时前
IP5330至为芯支持TYPE-C协议的3A充放电移动电源方案芯片
c语言·开发语言