题解 | #牛牛的替换#

牛牛的替换

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;
}

全部评论

相关推荐

uu们,拒offer时hr很生气怎么办我哭死
爱睡觉的冰箱哥:人家回收你的offer,或者oc后没给你发offer的时候可不会愧疚你,所以你拒了也没必要愧疚他。
点赞 评论 收藏
分享
07-02 13:50
闽江学院 Java
点赞 评论 收藏
分享
深夜书店vv:腾讯是这样的,去年很多走廊都加桌子当工区
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-03 18:13
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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