Second Largest Solution

Problem

Three numbers AB and C are the inputs. Write a program to find second largest among them.

Input Format

The first line contains an integer T, the total number of testcases. Then T lines follow, each line contains three integers AB and C.

Output Format

For each test case, display the second largest among AB and C, in a new line.

Constraints

  •  T  1000
  •  A,B,C  1000000

Sample 1:

Input
Output
3 
120 11 400
10213 312 10
10 3 450
120
312
10



Program : 

 #include<stdio.h>

int main()

{

    int a,b,c,n;

    scanf("%d",&n);

    for(int i=0;i<n;i++)

    {

     scanf("%d %d %d",&a,&b,&c);

      if(a>b&&a>c)

        {

            if(b>c)

            printf("%d\n",b);

            else

            printf("%d\n",c);

    

         }

         else if(b>a&&b>c)

        {

            if(a>c)

            printf("%d\n",a);

            else

            printf("%d\n",c);

        }

         else if(c>b&&c>a)

        {

            if(b>a)

            printf("%d\n",b);

            else

            printf("%d\n",a);

        }

    }

}

Post a Comment

0 Comments