我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

定义函数去除指定字符

定义一函数fun(char a[ ], char c)实现将输入的字符串数组里任意位置的指定字符去除后显示
例如:字符数组a[ ]=“123ABC*45678”, 调用该函数fun(a,’*‘);后, 数组变为a[ ]=”123ABC45678”

#include <stdio.h>
void fun(char a[],char c)
{
    int i=0,j=0;
    while(a[i] != '\0')
    {
        if(a[i] != c)
            a[j++] = a[i];
        i++;
    }
    a[j] = 0;
}
int main()
{
    char a[1000],ch;
    gets(a);
    getchar();
    ch = getchar();
    fun(a,ch);
    printf("%s",a);
}

近期文章

  • WiFi连接怎么创建啊
  • 使用PHP preg_match的多行字符串的正则表达式
  • el-table的一些问题
  • 这个代码执行结果为什么没有前景色红色
  • 不知道Scanner那里为什么错
  • Windows server 2012远程桌面服务默认开启SSL传输
  • c语言函数调用问题求解
  • ssms双击没反应,以管理员身份运行也没反应
  • Python 字典练习,选课,分隔字符串,凯撒密码
  • 修改哪里让结果输出3.14159,改正程序中的错误,不得增行或删行
  • 链表元素的删除头结点就无法正确输出
  • 我怎么知道另一个类的方法需要多少参数? PHP
  • C语言中的一维数组的指针函数排序
  • 关于取位函数的应用 返回值一直为0
  • 训练GAN,训练损失下降,但MAE上升
  • javaWeb开发中的小问题
  • R如何将两个数据框合并
  • Java中遇到的问题
  • 注册表中WaaSMedicSvc 修改完全控制却拒绝访问
  • sublime text Error trying to parse file:

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华