C语言经典题目“删除重复字符“代码

  • 格式:docx
  • 大小:22.67 KB
  • 文档页数:2

删除重复字符

背景:

输入一个长度不超过 100 的字符串,删除串中的重复字符。

输入:

输入要检查的字符串,长度不超过100个字符。例如:abacaeedabcdcd。

输出:

删除重复字符后的字符串。例如:abced。

程序:

#include

#include

#define N 100

int main()

{

char a[N],t;

int i,j,k;

scanf("%s",a);

for(i=0;i

{

for(j=i+1;j

{

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

{

for(k=j;k

a[k]=a[k+1]; j--;

}

}

}

printf("%s\n",a);

return 0;

}