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
相关推荐
杨福瑞1 小时前
数据结构:双向链表(3)
c语言·数据结构·链表
热心网友俣先生3 小时前
2025年APMCM亚太数学建模C题AI+人工精翻版本+数据收集方式介绍+数据分享
c语言·人工智能·数学建模
闲猿类3 小时前
嵌入式第九天学习
linux·c语言·学习·算法·嵌入式
程序员与背包客_CoderZ4 小时前
C/C++版LLM推理框架Llama.cpp——入门与编码实战
c语言·开发语言·网络·c++·人工智能·语言模型·llama
Creeper.exe5 小时前
【C语言】函数
c语言·开发语言
赖small强5 小时前
【Linux C/C++开发】第20章:进程间通信理论
linux·c语言·c++·进程间通信
赖small强5 小时前
【Linux C/C++开发】第24章:现代C++特性(C++17/20)核心概念
linux·c语言·c++·c++17/20
SundayBear5 小时前
嵌入式操作系统进阶C语言
c语言·开发语言·嵌入式
yuuki2332338 小时前
【数据结构&C语言】排序大汇总
c语言·数据结构·后端·排序算法
雨落在了我的手上9 小时前
C语言入门 (二十):指针(6)
c语言