C语言大神来

2025-04-07 20:42:06
推荐回答(1个)
回答1:

#include "stdio.h"

#include "string.h"

int main( )

{char book[100][101],t[101];

int i,n,j,k;

scanf("%d",&n);

gets(t);

for(i=0;i

gets(book[i]);

printf("\n");

for(i=0;i

{k=i;

for(j=i+1;j

if(strcmp(book[j],book[k])<0)k=j;

if(k-i)

{strcpy(t,book[k]);

strcpy(book[k],book[i]);

strcpy(book[i],t);

}  

}

for(i=0;i

puts(book[i]);

return 0;

}