char *(*hello(const double *a, void(*func)(const double *b)))(const couble *c);