Переделать задачу с тремя массивами так, чтобы вспомогательная функция (не main) работала не с элементом массива Xi, а с выражением f(Xi), где f – некоторая функция, указатель на которую передаётся через параметры. В качестве фактического параметра передавать указатель на стандартную библиотечную функцию и указатель на пользовательскую функцию.
Память под массив выделять динамически в необходимом количестве после ввода количества элементов массива.
Ввод/вывод производить из файла/в файл (пример см. в лекции 4). Написать функцию для вывода одномерного массива так, чтобы она могла выводить массив в исходном состоянии, а также значения элементов массива, полученные после применения той или иной функции.
Про указатели на функции см. в лекции 5.
Пример обработки динамического массива см. в лекции 7.