从字符数组中删除特定字符

原创 2015年07月09日 19:37:59
#include<stdio.h>
int main()
{
	char str[100],c;
	int j,k;
	printf("please input a string:");
	gets(str);
	printf("\nEnter a character:");
	c=getchar();
	for(j=k=0;str[j]!='\0';j++)
		if(str[j]!=c)
			str[k++]=str[j];
		str[k]='\0';
	printf("\n%s",str);
}
<pre name="code" class="cpp">please input a string:wqeqwe

Enter a character:w

qeqePress any key to continue




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

释放对象数组:delete与delete[]

<>练习   14.11   中提到: Account   *parray=new   Account[100]; delete   parray; dele...

10.删除字符数组中每个超过k长以后的字符并输出删除后的字符数组

10.在程序中,函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k的字符串中右边的字符删除,只保留左边的k个字符。ss所指字符串数组中共有N个字符串,且串长小雨M。 #inclu...

C语言字符数组初始化

  • 2012-07-28 10:32
  • 123KB
  • 下载

androd jni 开发字符串和字符数组等转换

jbytearray转c++byte数组  C代码   jbyte * arrayBody = env->GetByteArrayElements(data,0);   ...

型字符数组的合并

关于卡号的处理题!!【对字符数组的处理】

当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程: 1、从卡号最后一位数字开...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)