114-3

来源:互联网 发布:网络大电影运营模式 编辑:程序博客网 时间:2024/05/01 05:53
#include <iostream>#include <stdbool.h>#define MAXSIZE 225using namespace std;typedef unsigned char SString[MAXSIZE + 1];//typdef unsigned char a[MAX_LEN]意思是定义类型unsigned char// [MAX_LEN]为a的形式void  init(SString &T)//初始化{    T[0] = 0; //一定要初始化,否则判空无法完成 t[0]为t装入字符串的长度    return ;}void  Create(SString &T, char chars[])//创建{    int i;    for(i=0;chars[i]!='\0' && i+1<=MAXSIZE;i++)    {        T[i+1]=chars[i];    }    T[0]=i;    }void find(SString &t1,SString &t2,SString &t3){    int i,j,l=0,k=1;    for(i=1;i<=t1[0];i++)    {        for(j=1;j<=t2[0];j++)        {            if(t1[i]==t2[j])                l=1;        }        if(l==1)            l=0;        else        {            t3[k]=t1[i];            k++;        }    }    t3[0]=k;}void Display(SString &T)//遍历{    int i;    for(i=1;i<=T[0];i++)        cout<<T[i];}int main(){    SString t1,t2,t3;    char a[100],b[100];    cin>>a;    cin>>b;    init(t1);    init(t2);    Create(t1, a);    Create(t2, b);    find(t1, t2, t3);    Display(t3);    return 0;    }

0 0
原创粉丝点击