fact

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> typedef int (*fp)(int, int); int foo(int a, int b) { return a + b; } double bar(double x) { if (x == 12) return x; return x * bar(x+1); } int main() { fp p = foo; printf("%d\n", p(p(1,2), p(2,3))); printf("%.1f\n", bar(1.0)); int *ip = malloc(bar(1)); printf("%p\n", ip); while (true) printf("%d\n", *ip++); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines