int (*magic(int (*arg[4])(int, int)))(int, int)
{
static int idx = 0; int _i = idx;
return arg[idx = (idx + 1) % 4, _i];
}
Post #57
176
EBFE: software internals Задача на ночь: на языке С напишите без использования typedef и глобальных переменных функцию с реализацией, которая получает массив из четырёх указателей на функции и возвращает указатель на функцию, которая берётся из массива (аргумент) и выбирается по очереди…
Вот и решение: