标题:[求助]如何将输入的字符串中有相同的字符去掉,但是不能用库函数
只看楼主
303770957
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:6
帖 子:838
专家分:2125
注 册:2005-9-10
得分:0 
tkai  请你看清楚人家的要求好么?我想你输入的字符串太长就没什么意思了!此题注重的是编辑的过程而不是字符串的大小,注重的是方法与过程,懂么?

♂ 死后定当长眠,生前何须久睡。♀
2005-09-15 19:31
egflying
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-10-12
得分:0 
TO:KAI是高手啊 以后多多指教啊
2005-10-12 12:52
philip_yin
Rank: 1
等 级:新手上路
帖 子:47
专家分:0
注 册:2005-10-6
得分:0 
用c编的:
#include<stdio.h>
#include<string.h>
#define max 100
int main()
{
   int i = 0,n,m = 0;
   char s[max];
   char t[max];
   printf("ÇëÊäÈë×Ö·û´®:");
   gets(s);
   n = strlen(s);
   while(i < n)
   {
    t[m] = s[i];
    for(int j = 0; j < m; j++)
     if(t[j] == t[m])
     {m--; break;}
    i++;
    m++;
   }
   for(int k = 0; k < m; k++)
    printf("%c",t[k]);
   printf("\n");
   return 0;
}

2005-10-13 11:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-27241-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.682932 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved