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

时间:2022-04-05 07:50:09 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
删除重复字符

背景:

输入一个长度不超过 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;


本文来源:https://www.wddqw.com/doc/f959c14faa8271fe910ef12d2af90242a895ab2a.html