三數字比大小。(考慮三數字相同的情況) 

#include <stdio.h>
#include <stdlib.h>

main()
{
  int a,b,c;
  printf("請輸入第一個整數數字:");scanf("%d",&a);
  printf("請輸入第二個整數數字:");scanf("%d",&b);
  printf("請輸入第二個整數數字:");scanf("%d",&c);

  if (a > b)
  {
    if (b>c) printf("%d>%d>%d\n",a,b,c);
    else
    if (b==c) printf("%d>%d=%d\n",a,b,c);
    else /* A>B, B<C */
    {
      if (a<c) printf("%d>%d>%d\n",c,a,b);
      if (a==c) printf("%d=%d>%d\n",c,a,b);
      if (a>c) printf("%d>%d>%d\n",a,c,b);
    }
  }
  else
    if (a==b)
    {
      if (b>c) printf("%d=%d>%d\n",a,b,c);
      else
        if (b==c) printf("%d=%d=%d\n",a,b,c);
        else
        {
          if (a<c) printf("%d>%d=%d\n",c,a,b);
          if (a==c) printf("%d=%d=%d\n",a,b,c);
          if (a>c) printf("%d=%d>%d\n",a,b,c);
        }
    }
    else /* if (a<b) */
    {
      if (b<c) printf("%d>%d>%d\n",c,b,a);
      else
        if (b==c) printf("%d=%d>%d\n",b,c,a);
        else
        {
          if (a<c) printf("%d>%d>%d\n",b,c,a);
          if (a==c) printf("%d>%d=%d\n",b,c,a);
          if (a>c) printf("%d>%d>%d\n",b,a,c);
        }
    }

  system("PAUSE");
}