0
点赞
收藏
分享

微信扫一扫

练习8.A-B

白衣蓝剑冰魄 2022-01-15 阅读 46
蓝桥杯c#

原题链接

解题思路:

思路一:将A中与B相同的字符相比较,相同的删去,再把后面的字符往前移位

思路二:一个一个输出,遇到相同的则跳过循环不输出

代码实现:

#include <stdio.h>
#include <string.h>
int main()
{
    int i=0,j=0,length;
    char A[10001],B[10001];
    gets(A);
    gets(B);
    length=strlen(B);
    for(i=0;A[i]!='\0';i++)
    {
        for(j=0;j<length;j++)
        {
            if(A[i]==B[j])
                break;//遇到相同的字符不输出
        }
        if(j==length)
            printf("%c",A[i]);        
    }    
    printf("\n");    
    return 0;
}
举报

相关推荐

0 条评论