3 void sort (char *a,char *b,char *c)
4 {
5 int i=0,j=0,k=0;
6 int max,min;
7 for(;*a!= 0;a++)
8 i++;
9 for(;*b!= 0;b++)
10 j++;
11 for(;*c!= 0;c++)
12 k++;
13
14 }
15
16 int main (int argc,char *argv[])
17 {
18 char a[100];
19 char b[100];
20 char c[100];
21
22 scanf("%s",a);
23 scanf("%s",b);
24 scanf("%s",c);
25
26 sort(a,b,c);
27
28 printf("%s ",a);
29 printf("%s ",b);
30 printf("%s ",c);
31
32 putchar('\n');
33
34 return 0;
35 }
我写的那个是不是没法向后写了阿?
追答不明白你的意思啊,不过 也可以用for循环一位一位的比较,字符串处理函数strcmp() 就是这样实现的
本回答被网友采纳