11
#include<stdio.h>
void fun(int *a,int *b,int *c)
{
int max,min,z;
if(*a>*b&&*a>*c)
{
max=*a;
if(*b>*c){min=*c;z=*b;}
else {min=*b;z=*c;}
}
if(*b>*a&&*b>*c)
{
max=*b;
if(*a>*c){min=*c;z=*a;}
else {min=*a;z=*c;}
}
if(*c>*a&&*c>*b)
{
max=*c;
if(*a>*b){min=*b;z=*a;}
else {min=*a;z=*b;}
}
*a=max;
*b=z;
*c=min;
}
main()
{int x,y,z,max,min;
printf("请输入3个整数:");
scanf("%d%d%d",&x,&y,&z);
fun(&x,&y,&z);
max=x;
min=z;
printf("max=%d,min=%d\n",max,min);
}