分析:
见注解,ASCII字符这里取32~126,所以开一个hash,大小为200即可存储信息
#include<bits/stdc++.h>
using namespace std;
int main(){
string s1,s2,s;
int hash[200]={0};//字符是ASCII码值,可当做整数用
getline(cin,s1);
getline(cin,s2);
s=s1+s2;
for(int i=0;i<s.size();i++){
if(hash[s[i]]==0)//还未输出过,就输出
cout<<s[i];
hash[s[i]]=1;//该字符已输出过一次
}
return 0;
}