#include <stdio.h>
#include <stdlib.h>
double sum (double *a, int n)
{
int i;
double rezult = 1;
for(i = 0; i <n; i++ ){
if(i%2==0){
rezult *= a[i];
}
}
return rezult;
}
int main() {
int i,j, n;
double z=0; // обьявление переменных
double* a; // обьявление динамического масива
printf("Введите колличество элементов:\n");// выводим на экран текстовое сообщение
scanf("%d", &n); // сколько символов будет содержать масив
a = malloc(n * sizeof(double)); // создание динамического масива
// цикл заполнение масива
for (i = 0; i < n; i++)
{
printf("Введите число:\n");// выводим на экран текстовое сообщение
scanf("%lf", &z);
a[i] = z;
printf("%lf", a[i]); // выводим это число
printf("\n");
}
printf("\n"); // enter
printf("%lf\n", sum (a,n));// выводит элемент на экран
free(a);// освобождаем память динамического масива
return 0; // возвращает 0
}