问题 F: C语言实验——删除指定字符
2017-03-09 17:15
309 查看
题目描述
从键盘输入一个字符串给str和一个字符给c,删除str中的所有字符c并输出删除后的字符串str。输入
第一行是一个字符串; 第二行是一个字符。输出
删除指定字符后的字符串。样例输入
sdf$$$sdf$$ $
样例输出
sdfsdf
提示
代码:
#include<stdio.h>
int main()
{
char s[100],*p,*q;
gets(s);
char del_x;
scanf("%c",&del_x);
for(p=s,q=s;*p!='\0';p++)
if(*p!=del_x)
*q++=*p;
*q=*p;
puts(s);
return 0;
}
相关文章推荐
- 问题 F: C语言实验——删除指定字符
- C语言实验——删除指定字符 (sdut oj)
- SDUT ACM 实验九 C语言实验——删除指定字符
- ytu 1998:C语言实验——删除指定字符(水题)
- ytu 1998:C语言实验——删除指定字符
- SDUT-1176 C语言实验——删除指定字符
- C语言实验——删除指定字符
- Problem D: C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- C语言实验——删除指定字符
- Exe7 删除字符串中指定的字符 (还有有问题——指针的问题)
- C语言实验——删除指定字符
- [YTU]_1998( C语言实验——删除指定字符)
- 字符串处理的两个问题:删除指定字符,删除相邻相同的字符
- C语言实验——删除指定字符
- “无法删除 指定的文件名无效或太长”问题的解决
- 程序员面试指南(第六章) 数组和字符串(C#版) 2.从字符串中删除指定的字符
- 从字符串中删除指定字符
- C#删除末尾的多个指定字符