#include<stdio.h>
#include<string.h>
int main()
{
void swap(char *p,char *q); //声明函数
char a[80],b[80],c[80]; //定义变量
printf(“请输入三个字符串:\n”); //输出要求
gets(a);
gets(b);
gets©;
if(strcmp(a,b)>0) //开始比较
{
swap(a,b);
}
if(strcmp(a,c)>0)
{
swap(a,c);
}
if(strcmp(b,c)>0)
{
swap(b,c);
}
printf(“三个字符串从小到大排序为:\n”); //输出结果
printf("%s\n%s\n%s\n",a,b,c) ;
return 0;
}
void swap(char *p,char *q) //定义比较函数
{
char a[80];
strcpy(a,p);
strcpy(p,q);
strcpy(q,a);
}