fork download
  1. #include <stdio.h>
  2. #include <limits.h>
  3.  
  4. int main(void) {
  5. int arr[8]={1,2,3,4,5,6,7,8};
  6. int max=INT_MIN;
  7. int smax=INT_MIN;
  8.  
  9. for(int i=0;i<8;i++){
  10. if(max<arr[i]) max=arr[i];
  11. } // max=8
  12.  
  13. for(int i=0;i<8;i++){
  14. if(max!=arr[i] && smax<arr[i])
  15. smax=arr[i];
  16. }
  17. printf("Second maximum no. is %d",smax);
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0.01s 5296KB
stdin
Standard input is empty
stdout
Second maximum no. is 7