The International Obfuscated C Code Contest

A 27th IOCCC Winner

Best perspective

Yusuke Endoh
Twitter: @mametter

The code for this entry can be found in prog.c

Judges' comments:

To use:




./prog hello.txt

./prog yoda.txt

./prog bear.txt

Selected Judges Remarks:

Clever use of the C99 complex data type. The file contains clues as to how some winning authors create / edit programs into ASCII shapes.

With the source from the file could you make the code render for a larger terminal window? How about adding more glyphs?

Author’s comments:

No! Try not. Do, or do not. There is no try.

$ gcc -std=c99 prog.c
$ a.out
$ a.out hello.txt
$ a.out yoda.txt
$ a.out bear.txt

See for the source code. The 16th most common password on the Internet in 2017 (according to Splash Data) the password is.

Creative Commons License

© Copyright 1984-2020, Leo Broukhis, Simon Cooper, Landon Curt Noll - All rights reserved
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.