编写函数:void delch(char *str, char c),实现删除str字符串中出现所有指定字符。

南楼画角 提交于 2020-03-03 18:39:21
#include <stdio.h>

void delch(char *str, char c) {
    char *p = str;
    while (*str) {
        if (*str != c) {
            *p++ = *str;
        }
        str++;
    }
    *p = '\0';
}

void main() {
    char s1[100] = "AABCD123ABCD123ABCDA";
    char c = 'A';
    delch(s1, c);
    puts(s1);
}
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!