Online Compiler C

#include <stdio.h> int find_max_array(int size,int a[]){ int max=a[0],imax=0; for(int i=0;i<size;i++){ if(max<a[i]){ max=a[i]; imax=i; } } return imax; } int main() { int a[5] = {1, 2, 3,4, 5 }; printf("%d",find_max_array(5,a)); return 0; }
1) Этот код находит индекс максимального элемента в массиве. Функция `find_max_array` принимает размер массива и сам массив, затем перебирает его элементы, сохраняя значение и индекс текущего максимума.  

2) Подсказки:  
- Обрати внимание, что начальное значение `max` устанавливается как первый элемент массива. Что произойдет, если массив пуст?  
- Проверь, правильно ли расставлены запятые в инициализации массива в `main` (в коде есть нестандартные символы вместо запятых).