题目描述
过新年了,很多同学写下了对新的一年的祝福,现在计划打印成册收藏。问题是问候太多,按什么顺序输出才好呢?为了公平起见,最后出版者决定根据C语言strcmp函数对字符串比较的规则,按照从小到大的顺序输出这些问候。
输入
首先输入一个正整数N,代表一共有多少条问候,N
#include
int main()
{
int s,i=0,flag,n;
scanf("%d",&s);
getchar();
char chs[1000],ch[1000];
for(i=0;i=0;i--)
{
flag=1;
for(n=0;n0)
{
flag=0;
strcpy(ch,chs[n]);
strcpy(chs[n],chs[n+1]);
strcpy(chs[n+1],ch);
}
if(flag)
break;
}
for(i=0;i#include #include int cmps(const void* s1, const void* s2)/*快速排序函数需要使用的比较函数*/{
return strcmp(s1,s2);}int main(){
typedef char STR [1000];
int s,i;
STR ch;
STR* chs;
scanf("%d",&s);
chs = (S
|