當前位置:成語大全網 - 書法字典 - c字典生成算法

c字典生成算法

# include & ltstdio.h & gt

# include & ltstring.h & gt

int main()

{

char ch[100][100];

char c;

炭化溫度[100][100];

int i=0,j = 0;

/*將整個句子中的單詞分開*/

while((c=getchar())!='\n ')

{

如果(c!=' ')

{

ch[I][j]= c;

j++;

}

其他

{

ch[I][j]= ' \ 0 ';

j = 0;

i++;

}

}

ch[I][j]= ' \ 0 ';

/*按字典順序*/

for(int k = 0;k & lt= I;k++)

{

for(int m = k+1;m & lt= I;m++)

{

if(strcmp(ch[k],ch[m])& gt;0)

{

strcpy(temp[i],ch[k]);

strcpy(ch[k],ch[m]);

strcpy(ch[m],temp[I]);

}

}

}

/*輸出排列好的單詞*/

for(int k = 0;k & lt= I;k++)

printf("%s\n ",ch[k]);

}