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
相关推荐
励志成为大佬的小杨2 小时前
c语言中的枚举类型
java·c语言·前端
叫我阿呆就好了3 小时前
C 进阶 — 文件操作
c语言·开发语言
阳光开朗大男孩 = ̄ω ̄=3 小时前
指针之矢:C 语言内存幽境的精准飞梭
c语言
Michael_Good3 小时前
【C/C++】C语言编程规范
c语言·开发语言·c++
Willliam_william4 小时前
Python学习之路(5)— 使用C扩展
c语言·python·学习
TANGLONG2225 小时前
【初阶数据结构与算法】八大排序之非递归系列( 快排(使用栈或队列实现)、归并排序)
java·c语言·数据结构·c++·算法·蓝桥杯·排序算法
sunny-ll6 小时前
【C++】explicit关键字详解(explicit关键字是什么? 为什么需要explicit关键字? 如何使用explicit 关键字)
c语言·开发语言·c++·算法·面试
半盏茶香9 小时前
C语言勘破之路-最终篇 —— 预处理(下)
c语言·开发语言·c++·算法
TDengine (老段)10 小时前
TDengine 新功能 VARBINARY 数据类型
大数据·c语言·数据库·时序数据库·tdengine·涛思数据
No0d1es18 小时前
2024年12月青少年软件编程(C语言/C++)等级考试试卷(三级)
c语言·开发语言·青少年编程·电子学会·三级