#include <iostream>
using namespace std;
void Distinct(char a[],char b[])
{
int i=0,j=0,n=0,bposition=0;
bool find_simplech=false;
cout << "请输入n个数据: ";
cin >> n;
for (i=0;i<n;i++)
{
cin >> a[i];
if (bposition==0)
{
b[bposition]=a[i];
bposition++;
}
j=bposition; //j用来扫秒b数组之前的元素
while (j--) //在b[]数组中找是否有相同的字符
{
if (a[i]==b[j])
{
find_simplech=true;
break;
}else{
find_simplech=false;
}
}
if (find_simplech==false)
{
b[bposition]=a[i];
bposition++;
}else{}
}
for (j=0;j<bposition;j++)
{
cout << b[j] << " ";
}
}
int main()
{
char Raw_data[1000],Distinct_data[100];
Distinct(Raw_data,Distinct_data);
return 0;
}