Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!saxony!dgil From: dgil@pa.reuter.COM (Dave Gillett) Newsgroups: comp.lang.c Subject: Re: New 'n' Improved comp.lang.c FAQ List Message-ID: <849@saxony.pa.reuter.COM> Date: 3 Apr 91 20:41:01 GMT References: <910401.0xf001@etiquette.uu.net> <1991Apr1.203024.19679@unlv.edu> Distribution: na Organization: Reuter:file Inc (A Reuter Company) Palo Alto, CA Lines: 22 In <1991Apr1.203024.19679@unlv.edu> grover@big-joe.cs.unlv.edu (Kevin Grover) writes: > A correct version of this program is: > char *itoa(int i) > { > static char retbuf[5]; /* biggest int: 32769 */ > sprintf(retbuf, "%d", i); > return retbuf; > } Bzzzt! For this purpose, the "biggest" integer (assuming 16-bit ints, as Kevin has...) is -32768 That's *6* characters long. Dave