| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3240 人关注过本帖
标题:[求助]如何将输入的字符串中有相同的字符去掉,但是不能用库函数
只看楼主 加入收藏
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
快速回复:[求助]如何将输入的字符串中有相同的字符去掉,但是不能用库函数
数据加载中...
 
   



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

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