输入三个数,并使其从大到小输出

来源:互联网 发布:网络流行语mgt什么意思 编辑:程序博客网 时间:2024/05/17 22:50
#include<stdio.h>
int main()
{
 int *p1,*p2,*p3,*p,a,b,c;
 scanf("%d%d%d",&a,&b,&c);
 p1=&a;
 p2=&b;
 p3=&c;
if(a<b)
{
  p=p1;
  p1=p2;
  p2=p;
  printf("a=%d,b=%d\n",a,b);
  printf("max=%d,min=%d\n",*p1,*p2);
}
if(a<c)
{
  p=p1;
  p1=p3;
  p3=p;
  printf("a=%d,c=%d\n",a,c);
  printf("max=%d,min=%d\n",(*p1,*p3));
}
if(b<c)
{
 p=p2;
 p2=p3;
 p3=p;
 printf("b=%d,c=%d\n",b,c);
 printf("max=%d,min=%d\n",*p2,*p3);

}

 return 0;

}

原创粉丝点击