當前位置:成語大全網 - 漢語詞典 - c語言編程問題:輸入六個人的名字,根據字典排序輸出。

c語言編程問題:輸入六個人的名字,根據字典排序輸出。

# include & ltstdio.h & gt

# include & ltstring.h & gt

int main(){

char name[6][20];

充電溫度[20];

Printf("請輸入6個人的名字:\ n ");

int I;

for(I = 0;我& lt6;i++){

獲取(name[I]);

}

printf(" \ n \ n這六個人的名字如下:\ n ");

for(I = 0;我& lt6;i++){

printf("%s ",name[I]);

}

printf(" \ n \ n ");

Printf("按字典排序如下:\ n ");

int j,k;

for(j = 0;j & lt6;j++)

for(k = j+1;k & lt6;k++)

{

if (strcmp(name[j],name[k])& gt;0)

{

strcpy(temp,name[j]);

strcpy(name[j],name[k]);

strcpy(name[k],temp);

}

}

for(I = 0;我& lt6;i++)

printf("%s ",name[I]);

}