C Program to Find Second Largest Number in an Array1 min read

The following C program finds the second largest element present in an array. The program iterates through an array and compares each element in an array.

For example:

Input: arr[] = {5, 85, 19, 6, 99, 45}
Output: The second largest element is 85.


C Program to Find Second Largest Number in an Array

Output:

Enter the size of an array:
5
Enter 5 elements of an Array:
12
56
8
19
88
Largest element: 88
Second Largest element: 56

Go through more C programming with various topics:


MORE

String Pattern Programs in C

In this tutorial, we will write various C pattern programs for String. Before that, you may go through the following topics in C. for loop …
Read More

Java Program to Find pair of Integers in Array whose sum is given Number

In this tutorial, we will write a program to find a pair of elements from an array whose sum equals a given number in java …
Read More

Program to Print Diamond Alphabet Patterns in C

In this tutorial, we will learn to write a C program to print Diamond patterns using alphabets/characters. However, in this tutorial, we will create a …
Read More

Half Diamond Pattern in C using Alphabets

In this tutorial, we will learn and code the half diamond alphabet patterns in C programming language. However, in this tutorial, we will create a …
Read More

Half Pyramid of Alphabets in C

In this tutorial, we will learn and code alphabet patterns in C programming language specifically the Half pyramid of alphabets in C programming. However, in …
Read More

Inverted Half Pyramid Pattern of Alphabets in C

In this tutorial, we will write a C program to print half Pyramid using alphabets/characters. Before that, you may go through the following topic in …
Read More