Name: Anonymous 2007-11-17 16:07
`f' declared as function returning a function
int *f(int(*g)(int))(int){
int ret(int n){
return g(g(n));
}
return ret;
}