/* Указатель на функцию void (void) */
typedef void (*base_func_ptr_t)(void);
/* Указатель на массив из десяти base_func_ptr_t */
typedef base_func_ptr_t (*arr_ptr_t)[10];
/* Указатель на функцию, которая принимает и возвращает указатель
* на массив из десяти base_func_ptr_t */
arr_ptr_t (*fptr)(arr_ptr_t);
int main()
{
fptr = "12";
}
Lyog0KPQutCw0LfQsNGC0LXQu9GMINC90LAg0YTRg9C90LrRhtC40Y4gdm9pZCAodm9pZCkgKi8KdHlwZWRlZiB2b2lkICgqYmFzZV9mdW5jX3B0cl90KSh2b2lkKTsKIAovKiDQo9C60LDQt9Cw0YLQtdC70Ywg0L3QsCDQvNCw0YHRgdC40LIg0LjQtyDQtNC10YHRj9GC0LggYmFzZV9mdW5jX3B0cl90ICovCnR5cGVkZWYgYmFzZV9mdW5jX3B0cl90ICgqYXJyX3B0cl90KVsxMF07CiAKLyog0KPQutCw0LfQsNGC0LXQu9GMINC90LAg0YTRg9C90LrRhtC40Y4sINC60L7RgtC+0YDQsNGPINC/0YDQuNC90LjQvNCw0LXRgiDQuCDQstC+0LfQstGA0LDRidCw0LXRgiDRg9C60LDQt9Cw0YLQtdC70YwKICog0L3QsCDQvNCw0YHRgdC40LIg0LjQtyDQtNC10YHRj9GC0LggYmFzZV9mdW5jX3B0cl90ICovCmFycl9wdHJfdCAoKmZwdHIpKGFycl9wdHJfdCk7CiAKaW50IG1haW4oKQp7CiAgIGZwdHIgPSAiMTIiOwp9