2008
06-06

#include <string.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
void fun2(char a[],char b[],char c[])
{
/**/


 


 


 



/**/
}
void main()
{ char str1[15]=”Fuzhou”,str2[15]=”Fujian”,str3[15]=”China”;
  clrscr();
  fun2(str1,str2,str3);
  printf(“The ordered strings is : %s, %s, %s\n”,str1,str2,str3);
  getch();
}
/*将三个字符串比较,按从小到大的顺序输出*/


作业请教.6》有 1 条评论

  1. anDonE 说:

    #include <string.h>
    #include <conio.h>
    #include <stdio.h>
    void fun2(char a[],char b[],char c[])
    {
        char temp[15];
        if(strcmp(a,b)>0)
        {
            strcpy(temp,a);
            strcpy(a,b);
            strcpy(b,temp);
        }
        if(strcmp(a,c)>0)
        {
            strcpy(temp,a);
            strcpy(a,c);
            strcpy(c,temp);
        }
        if(strcmp(b,c)>0)
        {
            strcpy(temp,b);
            strcpy(b,c);
            strcpy(c,temp);
        }
    }
    void main()
    { char str1[15]=”Fuzhou”,str2[15]=”Fujian”,str3[15]=”China”;
      fun2(str1,str2,str3);
      printf(“The ordered strings is : %s, %s, %s\n”,str1,str2,str3);
      getch();
    }
    貌似你的编译器是tc vc好像没有clrscr()这个清屏函数。

留下一个回复