fork download
  1. #include <stdio.h>
  2. int main() {
  3. int n, i, first, second;
  4. printf("Enter size:\n ");
  5. scanf("%d", &n);
  6. int a[n];
  7. printf("Enter elements: \n");
  8. for(i=0;i<n;i++) scanf("%d",&a[i]);
  9.  
  10. first=second=-1e9;
  11. for(i=0;i<n;i++){
  12. if(a[i]>first){ second=first; first=a[i]; }
  13. else if(a[i]>second && a[i]<first) second=a[i];
  14. }
  15. printf("Second largest = %d", second);
  16. return 0;
  17. }
  18.  
Success #stdin #stdout 0s 5296KB
stdin
5
23 24 25 26 27
stdout
Enter size:
 Enter elements: 
Second largest = 26