看看这个对吗?
#include"stdio.h"void fun(int *h1,int *h2,int *h3)
{
int t;
if(h1<h2){t=h1;h1=h2;h2=t;}
if(h1<h3){t=h1;h1=h3;h3=t;}
if(h2<h3){t=h2;h2=h3;h3=t;}
}
main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
fun(&a,&b,&c);
printf("da de=%d\nxiao de=%d\n",b,a);
getch();
}
是把abc中最大和最小的输出。还有别的方法吗?