home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 13
/
mediashare_13.zip
/
mediashare_13
/
ZIPPED
/
PROGRAM
/
SNIP9404.ZIP
/
ANSISELF.C
< prev
next >
Wrap
C/C++ Source or Header
|
1994-04-03
|
413b
|
11 lines
/*
** Challenge: Write the smallest self-duplicating program, not
** reading the source file, which successfully exits and is strictly
** conforming Standard C.
**
** Public domain response by Thad Smith
*/
#include<stdio.h>
main(){char*c="\\\"#include<stdio.h>%cmain(){char*c=%c%c%c%.102s%cn%c;printf(c+2,c[102],c[1],*c,*c,c,*c,c[1]);exit(0);}\n";printf(c+2,c[102],c[1],*c,*c,c,*c,c[1]);exit(0);}