#include <stdio.h>
#include <string.h>
int main(int argc, char *argv[])
{
char a[50];
printf("输入字符串:");
scanf("%s",a);
int len= strlen(a);
for(int i=0;a[i];i++)
{
for(int j=i+1;a[j];)//双层循环遍历每个字符
{
if(a[i]==a[j])//判断字符间是否相同,相同就覆盖
{
for(int k=j;a[k]!='\0';k++)
a[k]=a[k+1];
j--;//回退一个
}
j++;
}
}
printf("%s\n",a);
return 0;
}
删除字符串中重复出现的字符
于 2023-08-10 18:22:05 首次发布