编写一个程序,去掉给定字符串中重复的字符。例如:google转化为gole
#include <stdio.h>
#include <string.h>
int main(void)
{
char str[200],s[200];
scanf("%s",str);
int i,j,k,len = strlen(str);
for(i=0;i<len;i++)
{
for(j=0;j<i;j++)
{
if(str[j]==str[i])
break;
}
if(j==i)
s[k++]=str[i];
}
s[k]='\0';
puts(s);
return 0;
}
#include <iostream>
#include <string>
using namespace std;
void fun()
{
unsigned int i,k;
string s;
cin>>s;
for(i=0;i<s.length();i++)
if((k=s.find_first_of(s.at(i)))<i)
s.erase(i--,1);
cout<<s<<endl;
}