// This is NOT a Python script // This is a C program! #include // include the "Simple libc header for TCC" // #include // include if running on a real computer extern int add(int a, int b); extern void eadk_timing_msleep_int(int ms); extern const char hello[]; int fib(int n) { if (n <= 2) { return 1; } else { return fib(n-1) + fib(n-2); } } int main(int argc, char** argv) { printf("%s\n", hello); eadk_timing_msleep_int(1000); int n = 12; // Default value printf("fib(%d) = %d (= 2178309)\n", n, fib(n)); eadk_timing_msleep_int(1000); printf("add(%d, %d) = %d\n", n, 2 * n, add(n, 2 * n)); eadk_timing_msleep_int(1000); return 0; }