#include <stdio.h>
#include <limits.h>
#define MAX_SIZE 1000
int main()
{
int arr[MAX_SIZE],size,i;
int max1, max2;
printf("Enter size of the array (1-1000): "); printf("Enter elements in the array: "); for(i=0; i<size; i++)
{
}
max1 = max2 =INT_MIN;
for(i=0; i<size; i++)
{
if(arr[i]>max1)
{
max2=max1;
max1=arr[i];
}
else if(arr[i]>max2 && arr[i] < max1)
{
max2=arr[i];
}
}
printf(" First largest =%d\n",max1
); printf("Second largest =%d", max2
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxsaW1pdHMuaD4KCiNkZWZpbmUgTUFYX1NJWkUgMTAwMAppbnQgbWFpbigpCnsKaW50IGFycltNQVhfU0laRV0sc2l6ZSxpOwppbnQgbWF4MSwgbWF4MjsKcHJpbnRmKCJFbnRlciBzaXplIG9mIHRoZSBhcnJheSAoMS0xMDAwKTogIik7CnNjYW5mKCIgJWQiLCAmc2l6ZSk7CnByaW50ZigiRW50ZXIgZWxlbWVudHMgaW4gdGhlIGFycmF5OiAiKTsKZm9yKGk9MDsgaTxzaXplOyBpKyspCnsKc2NhbmYoIiVkIiwmYXJyW2ldKTsKfQptYXgxID0gbWF4MiA9SU5UX01JTjsKZm9yKGk9MDsgaTxzaXplOyBpKyspCnsKaWYoYXJyW2ldPm1heDEpCnsKbWF4Mj1tYXgxOwptYXgxPWFycltpXTsKfQplbHNlIGlmKGFycltpXT5tYXgyICYmIGFycltpXSA8IG1heDEpCnsKbWF4Mj1hcnJbaV07Cn0KfQpwcmludGYoIiBGaXJzdCBsYXJnZXN0ID0lZFxuIixtYXgxKTsKcHJpbnRmKCJTZWNvbmQgbGFyZ2VzdCA9JWQiLCBtYXgyKTsKcmV0dXJuIDA7Cn0K