1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <stdio.h> void DoSomething() { printf("Something\n"); } void DoSomethingElse() { printf("Something else\n"); } int main(void) { void (*nextStep)() = NULL; nextStep = DoSomething; nextStep(); nextStep = DoSomethingElse; nextStep(); return 0; } |
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIERvU29tZXRoaW5nKCkgewogICAgcHJpbnRmKCJTb21ldGhpbmdcbiIpOwp9Cgp2b2lkIERvU29tZXRoaW5nRWxzZSgpIHsKICAgIHByaW50ZigiU29tZXRoaW5nIGVsc2VcbiIpOwp9CgppbnQgbWFpbih2b2lkKSB7CnZvaWQgKCpuZXh0U3RlcCkoKSA9IE5VTEw7CgpuZXh0U3RlcCA9IERvU29tZXRoaW5nOwpuZXh0U3RlcCgpOwpuZXh0U3RlcCA9IERvU29tZXRoaW5nRWxzZTsKbmV4dFN0ZXAoKTsKCSAKCXJldHVybiAwOwp9
-
upload with new input
-
result: Success time: 0.02s memory: 1720 kB returned value: 0
Something Something else


