Graph
Numbers look innocent until they overflow. Let's make the machine show its hand.
long abs_safe(int n)
int fits_in_int(long value)
int cmp_mixed(int a, unsigned int b)
int add_overflows(int a, int b)
void div_mod_floor(int a, int b, int *q, int *r)
int checked_size(size_t n, size_t size, size_t *out)
int money_format(long cents, char *out)