ch27-5.c
来自「C语言程序设计上机指导与练习 冶金工业出版社 刘怀亮」· C语言 代码 · 共 40 行
C
40 行
#define MAXLINE 20
#include "stdio.h"
#include "string.h"
void sort(pstr)
char *pstr[6];
{
int i,j;
char *p;
for(i=0;i<6;i++)
{
for(j=i+1;j<6;j++)
{
if(strcmp(*(pstr+i),*(pstr+j))>0)
{
p=*(pstr+i);
*(pstr+i)=*(pstr+j);
*(pstr+j)=p;
}
}
}
}
main()
{
int i;
char *pstr[6],str[6][MAXLINE];
for(i=0;i<6;i++)
pstr[i]=str[i];
printf("Input 6 string (1 string at each line):\n");
for(i=0;i<6;i++)
scanf("%s",pstr[i]);
sort(pstr);
printf("The string after sorting :\n");
for(i=0;i<6;i++)
printf("%s\n",pstr[i]);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?