设计一个字符串过滤程序:从键盘输入小写字母(a--z)组成的字符串,若其中出现重复字符,将非首次出现的字符过滤掉。如输入:asdfsadsadsa 输出:asdf。
#include<iostream>
#define MAXSIZE 26
using namespace std;
int main(){//asdfsadsadsa 输出:asdf
char res[MAXSIZE]={'\0'},c;
int count=0;
while(c=getchar()){
if(c=='\n'){
cout<<res<<endl;
break;
}
bool flag=false;
for(int k=0;k<count;k++){
if(res[k]==c){
flag=true;
break;
}
}
if(!flag){
res[count++]=c;
}
}
return 0;
}