作业帮 > 综合 > 作业

C语言 用指针访问的方式 输入3个数,输出最小值 要分析过程,谢谢

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 06:22:08
C语言 用指针访问的方式 输入3个数,输出最小值 要分析过程,谢谢
#include
void change(int *o,int *p)
{
int q;
q=*p;*p=*o;*o=q;
}
void deal(int *x,int *y,int *z)
{
int *d,*e,*f;
d=&x;e=&y;f=&z;
if(*x>*y)
change(x,y);
if(*x>*z)
change(x,z);
if(*y>*z)
change(y,z);
}
void main()
{
int a,b,c,*m,*n,*p;
scanf("%d%d%d",&a,&b,&c);
m=&a;n=&b;p=&c;
deal(m,n,p);
printf("%d