#include<stdio.h>
void swap(char**p, char**q)
{
char **tmp = p;
p = q;
q = tmp;
}
int main()
{
int i = 0;
char *a[3];
a[0] = "abcd";
a[1] = "askj";
a[2] = "sdlk";
if(a[0] < a[1])
{
swap(&a[0],&a[1]);
}
if(a[0] < a[2])
{
swap(&a[0],&a[2]);
}
if(a[1] < a[2])
{
swap(&a[1],&a[2]);
}
for(i = 0; i<3; i++)
{
printf("%s\n",a[i]);
}
printf("\n");
return 0;
}
三个字符串按从小到大顺序输出
最新推荐文章于 2023-05-18 10:25:13 发布