#include<stdio.h> void attack() { int attack=1; printf("hi,attacked!/n"); } void attack1() { int attack=1; printf("hi,attacked...!/n"); } void yaya() { int yaya=1; printf("hi,yaya is my wife/n"); } void foo() { int c_foo = 0; int foo_ret = (int) *(& c_foo + 2); *(& c_foo + 2) = (int)yaya; *(& c_foo + 3) = (int)attack; *(& c_foo + 4) = (int)attack1; *(& c_foo + 5) = (int)foo_ret; } void main(){ int a_main=1; foo(); yaya(); }