#include int show(int x) { printf("LOL %d\n", x); } int main() { void* x = &show; (*(int (*)()) x)(); (*(int (*)(int)) x)(5); return 0; }