编写函数实现删除字符串中重复的字符 例如 helloworld 删除后的结果为 helowrd
#include<stdio.h>
void delete_repe(char *arr)
{
int i = 0, j = 0, k = 0;
for( i = 0; arr[i] != '\0'; i++)
{
for(j = i + 1; arr[j] != '\0'; j++)
{
if(arr[i] == arr[j])
{
for(k = j ; arr[k]!= '\0'; k++)
{
arr[k] = arr[k + 1];
}
}
}
}
// for( i = 0; arr[i] != '\0'; i++)
// {
// printf("%c", arr[i]);
// }
printf("%s", arr);
}
int main()
{
char arr[] = "helloword";
delete_repe(arr);
return 0;
}