Plan 9 from Bell Labs’s /usr/web/sources/plan9/sys/src/ape/lib/ap/gen/div.c
#include <stdlib.h> div_t div(int numer, int denom) { div_t ans; ans.quot=numer/denom; /* assumes division truncates */ ans.rem=numer-ans.quot*denom; return ans; }