#include<iostream>
using namespace std;
//int removeRepeat(const char *str,char *ret)
#include<string>
int GetResult(const char *input, char *output){
int array[1024] ={0};
if(input == 0 || output == 0)
return -1;
int i = 0;
int j = 0;
while(input[i] != '\0'){
if(array[input[i]] == 0){
++array[input[i]];
output[j++] = input[i];
}
++i;
}
output[j] = '\0';
return 0;
}
void main()
{
char result[1024] = {0};
GetResult("abadcbad",result);
// removeRepeat("abadcbad");
cout << result;
}
using namespace std;
//int removeRepeat(const char *str,char *ret)
#include<string>
int GetResult(const char *input, char *output){
int array[1024] ={0};
if(input == 0 || output == 0)
return -1;
int i = 0;
int j = 0;
while(input[i] != '\0'){
if(array[input[i]] == 0){
++array[input[i]];
output[j++] = input[i];
}
++i;
}
output[j] = '\0';
return 0;
}
void main()
{
char result[1024] = {0};
GetResult("abadcbad",result);
// removeRepeat("abadcbad");
cout << result;
}