當前位置:成語大全網 - 書法字典 - 按字典順序排列

按字典順序排列

# include & ltstdio.h & gt

# include & ltstring.h & gt

int main()

{

void sort(char(* p)【20】);

char a【5】【20】;

int I;

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

get(a【I】);

排序(a);

}

void排序(char(* p)【20】)

{

char a【20】;

int i,j;

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

for(j = 0;j & lt5-I-1;j++)

{

if(strcmp(p【j】,p【j+1】)& gt;0)

{

strcpy(a,p【j】);

strcpy(p【j】,p【j+1】);

strcpy(p【j+1】,a);

}

}

printf(“排序後:\ n“);

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

puts(p【I】);

printf(“\ n“);

}