vc6.0中如何实现对去掉一段英文中的重复字母的同时逆序排序
代码如下,如有帮助,请采纳一下,谢谢。
#include <stdio.h>
#include <string.h>
void main()
{
int i=0,j=0,t=0;
char buf[100] = {0};
char tmp[100] = {0};
printf("请输入一个字符串:");
gets(buf);
for (i = strlen(buf)-1; i >= 0; i--)
{
for(t = 0; t < j;t++)
{
if(tmp[t] == buf[i])
break;
}
if (t == j)
{
tmp[j++] = buf[i];
}
}
printf("删除重复字符后逆序输出结果:%s\n",tmp);
return;
}