if多重语句判断三个变量从小到大排序!

1432阅读 0评论2013-01-01 古丁高手
分类:C/C++

#include
int main()
{
    int a,b,c;
 printf("input three numbers:\n");
 scanf("%d,%d,%d",&a,&b,&c);
 if(a>b)
 {
  int d;
  d=b;
  b=a;
  a=d;
 }
 else if(b>c)
 {
  int e;
  e=c;
  c=b;
  b=e;
 }
 else if(a>c)
 {
  int f;
  f=c;
  c=a;
  a=f;
 }
printf("%d %d %d\n",a,b,c);
 
 return 0;
}
上一篇:C中负数内存存储的补码形式!
下一篇:C语言中输出输入格式%d %c等含义!