c语言删除字符串中间的1个字符或者字符串

上传人:大米 文档编号:474503769 上传时间:2023-04-08 格式:DOC 页数:3 大小:13.51KB
返回 下载 相关 举报
c语言删除字符串中间的1个字符或者字符串_第1页
第1页 / 共3页
c语言删除字符串中间的1个字符或者字符串_第2页
第2页 / 共3页
c语言删除字符串中间的1个字符或者字符串_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《c语言删除字符串中间的1个字符或者字符串》由会员分享,可在线阅读,更多相关《c语言删除字符串中间的1个字符或者字符串(3页珍藏版)》请在金锄头文库上搜索。

1. 删除字符串中间的空格#includeint main()int i=0,j=0;char s=ab cd efg;while(si)if(si!= )i+;elsej=i;while(sj!=0)sj=s+j;printf(%sn,s);2.删除字符串中间的一个字符:#includevoid fun(char *s, char c)char *m=s;char *n=s;while(*m)if(*m!=c)*n+=*m;m+;*n=0;int main(void)char s=abcdefgabcdefg;printf(%sn,s);fun(s,a);printf(%sn,s);3.删除字符串中间的字符串#include#includevoid fun(char *s, char *m, int len)int i=0,j=0,k=0,n=0;while(sj)if(sj=mi)n=0;while(mi)if(sj+k=mi)n+;else break;k+;i+;i=0;k=0;if(n=len)strcpy(s+j,s+j+4);j+;int main()char s=aabcdeabcdfgabcdefgabcd;char m=abcd;int len = strlen(m);fun(s,m,len);printf(%sn,s);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 文学/艺术/历史 > 人文/社科

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号