删除指定字符

实现删除指定字符的两种代码

1.

#include <stdio.h>
void del_char (char *p,char ch){
    int i,j;
    for(j=i=0;p[i];i++)
        if(p[i]!=ch)
            p[j++]=p[i];
    p[j]=p[i];
}
int main( ){
    char a,str[100];
    scanf ("%c",&a);
    scanf ("%s",str);
    del_char (str,a);
    puts(str);
    return 0;
}

2.

在这里插入图片描述

发布了10 篇原创文章 · 获赞 0 · 访问量 172

猜你喜欢

转载自blog.csdn.net/qq_40458767/article/details/103536268