Seems to me I saw a self-printing C program a few years back in CACM or Computer magazine, but I can't seem to find it. Can anyone give me a reference for such a program? (A self-printing program is one that outputs a copy of its own text and is more of a recreational interest I think.) Any help will be appreciated.