把字符串重复的去掉
#include <iostream>
#include <cstdio>
#include <string.h>
using namespace std;
char map[1000]={0};
void fun()
{
int len= strlen(map);
int a[256];
memset(a,0,sizeof(a));
int i=0,j=0;
for(i=0;i<len;i++)
{
if(a[map[i]]==0)
{
a[map[i]]=1;
map[j++]=map[i];
}
}
map[j]='\0';
}
int main()
{
gets(map);
fun();
puts(map);
}