小白成长记之PTA乙级题 1029

PTA乙级题 1029. 旧键盘(20)

【题目链接】


#include<stdio.h>
#include<string.h>
#include<ctype.h>
int main()
{
    char a[85],b[85],c[85];
    gets(a);
    gets(b);
    int i,j,len1,len2,flag,x=0;
    len1=strlen(a);
    len2=strlen(b);
    for (i=0;i<len1;i++)
    a[i]=toupper(a[i]);
    for (i=0;i<len2;i++)
    b[i]=toupper(b[i]);
    for (i=0;i<len1;i++)
    {
        flag=0;
        for (j=0;j<len2;j++)
        {
            if (a[i]==b[j])
            flag=1;
        }
        if (flag==0)
        {
            c[x]=a[i];
            x++;
        }
    }
    printf("%c",c[0]);
    for (i=1;i<x;i++)
    {
        flag=0;
        for (j=0;j<i;j++)
        {
            if (c[i]==c[j])
            flag=1;
        }
        if (flag==0)
        printf("%c",c[i]);
    }
    return 0;
}
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务