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

c字典數組

# include & ltstdio.h & gt

# include & ltstring.h & gt

int main()

{

char ch【100】【100】;

char c;

char temp【100】【100】;

int i=0,j = 0;

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

while((c = getchar())=‘\ n‘‘

{

if(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】);

}