Related Articles

# C Program to find largest element in an array

• Difficulty Level : Basic
• Last Updated : 18 Jul, 2021

Given an array, find the largest element in it.

```Input : arr[] = {10, 20, 4}
Output : 20

Input : arr[] = {20, 10, 20, 4, 100}
Output : 100
```

## C

 `// C program to find maximum in arr[] of size n ``#include `` ` `// C function to find maximum in arr[] of size n``int` `largest(``int` `arr[], ``int` `n)``{``    ``int` `i;``    ` `    ``// Initialize maximum element``    ``int` `max = arr;`` ` `    ``// Traverse array elements from second and``    ``// compare every element with current max  ``    ``for` `(i = 1; i < n; i++)``        ``if` `(arr[i] > max)``            ``max = arr[i];`` ` `    ``return` `max;``}`` ` `int` `main()``{``    ``int` `arr[] = {10, 324, 45, 90, 9808};``    ``int` `n = ``sizeof``(arr)/``sizeof``(arr);``    ``printf``(``"Largest in given array is %d"``, largest(arr, n));``    ``return` `0;``}`

Output:
`Largest in given array is 9808`

Please refer complete article on Program to find largest element in an array for more details!

Want to learn from the best curated videos and practice problems, check out the C Foundation Course for Basic to Advanced C.

My Personal Notes arrow_drop_up