#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void sort(char *x,char *y,char *z)
int main(void)
{
char a[81],b[81],c[81]
printf("输入三个字符串:\n")
gets(a)
gets(b)
gets(c)
sort(a,b,c)
printf("排序:")
printf("%s\n%s\n%s\n",a,b,c)
system("PAUSE")
return 0
}
void sort(char *x,char *y,char *z)
{
char temp[81]={0}
if(strcmp(x,y)>0)
{
strcpy(temp,x)
strcpy(x,y)
strcpy(y,temp)
}
if(strcmp(y,z)>0)
{
strcpy(temp,y)
strcpy(y,z)
strcpy(z,temp)
}
if(strcmp(x,z)>0)
{
strcpy(temp,x)
strcpy(x,z)
strcpy(z,temp)
}
}
使用这个头文件是时候在下一行要打上一个使用空间的代码,我很久没有用那个代码了 都不记得了,但是 如果不想打那个代码的话,直接将#include <iostream>换成#include <iostream.h>搞定,简单明了好记。如果不行的话就把尖括号换成双引号(<>换成"",记得要是英文的)。希望上述对你有用欢迎分享,转载请注明来源:内存溢出
评论列表(0条)