Advertisement

第八至六题删除字符(20分)

阅读量:

本题需要设计一个基础函数,用于从字符串中移除特定字符。

函数接口定义:

复制代码
    void delchar( char *str, char c );
    
    
      
    

其中char *str表示输入的字符串,c为需要移除的字符。delchar函数的作用是清除字符串str中所有出现的c字符。

裁判测试程序样例:

复制代码
    #include <stdio.h>
    #define MAXN 20
    
    void delchar( char *str, char c );
    void ReadString( char s[] ); /* 由裁判实现,略去不表 */
    
    int main()
    {
    char str[MAXN], c;
    
    scanf("%c\n", &c);
    ReadString(str);
    delchar(str, c);
    printf("%s\n", str);
    
    return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    
    
      
      
      
      
      
      
      
      

全部评论 (0)

还没有任何评论哟~