删除重复字符,字符串长度不超过100

📅 2026/7/22 13:13:32 👁️ 阅读次数 📝 编程学习
删除重复字符,字符串长度不超过100

#include <stdio.h>

#include <string.h>

int main()

{

char a[101];

char b[101];

printf("输入字符串");

gets(a);

int len=strlen(a);

int k=0;

for(int i=0;i<len;i++)

{

int flag=0;

for(int j=0;j<k;j++)

{

if(a[i]==b[j])

{

flag=1;

}

}

if(!flag)

{

b[k++]=a[i];

}

}

b[k]='\0';

printf("%s",b);

return 0;

}