1cast p into pointer to function (x) returning int
2                                 ^
334: warning: missing type specifier; int assumed
4(int(*)(int))p
5