C Program to Find Largest Element of an Array

  1. #include <stdio.h>  
  2. int main(){  
  3.     int i,n;  
  4.     float arr[100];  
  5.     printf("Enter total number of elements(1 to 100): ");  
  6.     scanf("%d",&n);  
  7.     printf("\n");  
  8.     for(i=0;i<n;++i)  /* Stores number entered by user. */  
  9.     {  
  10.        printf("Enter Number %d: ",i+1);  
  11.        scanf("%f",&arr[i]);  
  12.     }  
  13.     for(i=1;i<n;++i)  /* Loop to store largest number to arr[0] */  
  14.     {  
  15.        if(arr[0]<arr[i]) /* Change < to > if you want to find smallest element*/  
  16.            arr[0]=arr[i];  
  17.     }  
  18.     printf("Largest element = %.2f",arr[0]);  
  19.     return 0;  
  20. }  
Enter total number of elements(1 to 100): 5
 
Enter Number 1: 15
Enter Number 2: 8
Enter Number 3: 33
Enter Number 4: 12
Enter Number 5: 13
 
Largest element = 33