题解 | #牛牛的替换#

牛牛的替换

https://www.nowcoder.com/practice/f2a107dbb99243798d3048a672e8f747

#include <stdio.h>
#include <string.h>
int main() {
    int n;
    char a[4];
    char b[40];
    char *p,*q;
    scanf("%d %c %c %c %c\n",&n,&a[0],&a[1],&a[2],&a[3]);
    //printf("%d %c %c %c %c\n",n,a[0],a[1],a[2],a[3]);
    for(int i=0;i<n;i++)
    {
        scanf("%c",&b[i]);
      //  printf("%c",b[i]);
    }
    for(int i=0;i<n;i++)
    {
        p=strchr(b,a[0]);
        if (p != NULL)
        *p=a[1];
    
        q=strchr(b,a[2]);
        if (q != NULL)
        *q=a[3];
    }
    for(int i=0;i<n;i++)
    {
        printf("%c",b[i]);
    }
   
    return 0;
}

全部评论

相关推荐

点赞 评论 收藏
分享
每晚夜里独自颤抖:要求太多的没必要理
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务