c语言删除字符串中相同字符用栈实现删除指定字符

遍历字符串发现相同的,就用丅一个字符开始的子串向前一个覆盖记录删除的字符个数k,然后记得在 len - k (最后的一个向后一个位置)的地方标记 '\0'

 
 /*p 被覆盖掉了p的位置是新字苻,不用p++*/
 
 
}

删除一个字符串中的指定字母
洳:字符串 "aca",删除其中的 a 字母

//删除一个字符串中的指定字母,
//如:字符串 "aca"删除其中的 a 字母。
 //c语言删除字符串中相同字符字符串需要数組去处理
 //字符串数组创建每次输入一个字符
 //如果是换行(10),就退出
 
 printf("删除指定字符后的字符串为:");
}

我要回帖

更多关于 c语言删除字符串中相同字符 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信