putnum(number) { local str; str = ntoa(number); if (str == 0) return; putstr(str); free(str); }