[求助]请高手指教按字母顺序排列
编写一个程序,将下列名称按字母顺序排列George
Albert
Tina
Xavier
Roger
Tim
William
菜鸟的我想了很久,未想出来,还是请教老鸟吧!
这是书上的求最小串的程序,仅供参考
#include <stdio.h>
#include <string.h>
#define ARRA_SIZE 80
main()
{
int n,num;
char str[ARRA_SIZE],min[ARRA_SIZE];
printf("Please enter five names:\n");
gets(str);
strcpy(min,str);
for(n=1;n<5;n++)
{
gets(str);
if(strcmp(str,min)<0)
{
strcpy(min,str);
}
}
printf("The min is:");
puts(min);
}