 # C Program to Find Largest and Smallest Number in an Array

C program to find largest and smallest number in an array; Through this tutorial, we will learn how to find largest and smallest number from an array using standard method and function in c programs.

## Programs to Find Largest and Smallest Number in an Array

• C Program to Find Largest Number in an Array using Standard Method
• C Program to Find Largest Number in an Array using Function

### C Program to Find Largest and Smallest Number in an Array using Standard Method

```#include <stdio.h>

int main()
{
int a,i,n,min,max;

printf("Enter size of the array : ");
scanf("%d",&n);

printf("Enter elements in array : ");
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}

min=max=a;
for(i=1; i<n; i++)
{
if(min>a[i])
min=a[i];
if(max<a[i])
max=a[i];
}
printf("minimum of array is : %d",min);
printf("\nmaximum of array is : %d",max);

return 0;
}
```

The output of the above c program; as follows:

```Enter size of the array : 5
Enter elements in array : 1 2 3 5 4
minimum of array is : 1
maximum of array is : 5```

### C Program to Find Largest and Smallest Number in an Array using Function

```#include <stdio.h>

int sumofarray(int a[],int n)
{
int min,max,i;
min=max=a;
for(i=1; i<n; i++)
{
if(min>a[i])
min=a[i];
if(max<a[i])
max=a[i];
}

printf("minimum of array is : %d",min);
printf("\nmaximum of array is : %d",max);
}
int main()
{
int a,i,n,sum;

printf("Enter size of the array : ");
scanf("%d", &n);

printf("Enter elements in array : ");
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
sumofarray(a,n);

}
```

The output of the above c program; as follows:

```Enter size of the array : 5
Enter elements in array : 8 9 10 2 5
minimum of array is : 2
maximum of array is : 10```

## Recommended C Programs 