我的程序,不过有个缺点,就是如果 a[0],a[1]都是同一个字符,就排不出a[1],
#include <iostream>
using namespace std;
int main ()
{
const int SZ=25;
char a[SZ]="aaagggjkseiieilsknnl";
int i,j,sz;
sz=SZ;
for (i=0;i<=sz;++i)
for(j=i+1;j<=sz;++j)
{
if (a[i]==a[j])
--sz;
for (;j<=sz;++j)
a[j]=a[j+1];
}
for(i=0;i<=sz;++i)
cout<<a[i]<<" "<<endl;
}
另外
请教一哈 7 楼
if(b[(int)*p]++>=1)是什么意思,++>是什么意思;
[[it] 本帖最后由 wolfs 于 2008-3-18 22:56 编辑 [/it]]