Wrong Answer
/in/foo.c: In function 'exchange': /in/foo.c:20:9: warning: 't' may be used uninitialized in this function [-Wmaybe-uninitialized] return t; ^
代码
#include<stdio.h>
int exchange(int *x,int *y,int *z);
int main()
{
int a,b,c;
scanf("%d\n%d\n%d\n",&a,&b,&c);
exchange(&a,&b,&c);
printf("%d\n%d\n%d\n",a,b,c);
return 0;
}
int exchange(int *x,int *y, int *z)
{
int t;
if(*x<*y)
{t=*x;*x=*y;*y=t;}
if(*x<*z)
{t=*x;*x=*z;*z=t;}
if(*y<*z)
{t=*y;*y=*z;*z=t;}
return t;
}
信息
- 递交者
- 类型
- 递交
- 题目
- 按大到小的顺序输出三个数
- 题目数据
- 下载
- 语言
- C
- 递交时间
- 2018-06-17 18:46:25
- 评测时间
- 2018-06-17 18:46:25
- 评测机
- 分数
- 0
- 总耗时
- 4ms
- 峰值内存
- 256.0 KiB