#include <stdio.h>
#include <limits.h>
int main(void) {
int arr[8]={1,2,3,4,5,6,7,8};
int max=INT_MIN;
int smax=INT_MIN;
for(int i=0;i<8;i++){
if(max<arr[i]) max=arr[i];
} // max=8
for(int i=0;i<8;i++){
if(max!=arr[i] && smax<arr[i])
smax=arr[i];
}
printf("Second maximum no. is %d",smax
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxsaW1pdHMuaD4KCmludCBtYWluKHZvaWQpIHsKCWludCBhcnJbOF09ezEsMiwzLDQsNSw2LDcsOH07CiAgICBpbnQgbWF4PUlOVF9NSU47CiAgICBpbnQgc21heD1JTlRfTUlOOwogIAogICAgIGZvcihpbnQgaT0wO2k8ODtpKyspewogICAgICAgICAgaWYobWF4PGFycltpXSkgbWF4PWFycltpXTsKICAgICAgfSAvLyBtYXg9OCAgICAgCiAgICAgICAgCiAgICAgICBmb3IoaW50IGk9MDtpPDg7aSsrKXsKICAgICAgICAgIGlmKG1heCE9YXJyW2ldICYmIHNtYXg8YXJyW2ldKQogICAgICAgICAgICAgIHNtYXg9YXJyW2ldOyAKICAgICAgICAgIH0KICAgICBwcmludGYoIlNlY29uZCBtYXhpbXVtIG5vLiBpcyAlZCIsc21heCk7CgkgcmV0dXJuIDA7Cn0K