C语言问题:程序出错 #include<stdio.h>

C语言问题:程序出错 #include<stdio.h>,第1张

修改后:

#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>搞定,简单明了好记。如果不行的话就把尖括号换成双引号(<>换成"",记得要是英文的)。希望上述对你有用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11527061.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存