Тема: Як знайти другий елемент масиву першої половини
Доброго дня, знаю все всім набрид з цим завданням. Допоможіть будь ласка.
Требя знайти другий елемент масиву першої половини, масиву з 100елемтами.
#include <stdio.h>
#include <Windows.h>
#define SIZE 100
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int array[SIZE];
int min2;
static min;
for (int i = 0; i < SIZE; i++)
{
array[i] = rand() % 20;
}
for (int i = 0; i < SIZE; i++)
{
printf("%d ", array[i]);
}
printf("\n\n\nПерша частина масиву: ");
for (int i = 0; i < SIZE / 2; i++)
{
printf("%d ", array[i]);
}
printf("\n\n\nДругий мінімальний елемент першої частини масиву: ");
min = array[0]; min2 = array[0];
for (int i = 0; i < SIZE / 2; i++) {
if (array[i] > min) {
min = array[i];
}
if (array[i] > min2) {
min2 = array[i];
}
if (min < min2) {
printf("2min el: %d", min2);
}
}
}
Знаю, що останній цикл 'for' невірний, допоможіть його перероби. Дякую!