0
点赞
收藏
分享

微信扫一扫

字符删除-xdoj

醉倾城1 2022-01-05 阅读 54

标题
字符删除

描述
主函数中输入一个一维字符数组str[N](N≤50)和待删除字符ch,调用函数dele()完成内容:1、删除字符数组中的每个待删除字符;2、其它字符依次迁移;3、数组末尾加'\0'结束。
   
时间限制
1    

内存限制
10000    

类别
1

输入说明
输入一个一维字符数组和待删除字符。

输出说明
格式输出:输出处理后字符串。

输入样例
There are three men.
e
输出样例
Thr ar thr mn.

提示
字符串输入函数gets(),头文件string.h。
 

#include<stdio.h>
#include<string.h>
void dele(char str[],char ch)
{
	int i,j=0;
	for(i=0;i<strlen(str);i++)
	{
		if(str[i]!=ch)
		{
			str[j++]=str[i];
		}
	}
	str[j]='\0';
	printf("%s",str);
}
int main()
{
	char str[50];
	char ch;
	gets(str);
	ch=getchar();
	dele(str,ch);
	return 0;
} 
举报

相关推荐

xdoj字符串查找

成绩处理-xdoj

密码强度-xdoj

单词排序-xdoj

xdoj 元素放置

XDOJ-84-目录操作

XDOJ67查找元素

0 条评论