#include<stdio.h>
int (*fun(int (*)[5]))[5];
int main(void)
{
int arr[5];
printf("%p\n", (void*)fun
(&arr
)); }
int (*fun(int (*arr_add)[5]))[5]
{
return arr_add;
}
I2luY2x1ZGU8c3RkaW8uaD4KCmludCAoKmZ1bihpbnQgKCopWzVdKSlbNV07CgppbnQgbWFpbih2b2lkKQp7CiAgICBpbnQgYXJyWzVdOwoKICAgIHByaW50ZigiJXBcbiIsICh2b2lkKilmdW4oJmFycikpOwp9CgppbnQgKCpmdW4oaW50ICgqYXJyX2FkZClbNV0pKVs1XQp7CiAgICByZXR1cm4gYXJyX2FkZDsKfQo=