diff --git a/1986/hague/README.md b/1986/hague/README.md index 9b01d231f..333fe3139 100644 --- a/1986/hague/README.md +++ b/1986/hague/README.md @@ -16,14 +16,14 @@ it is worth having as an alternate version. ## To run: ```sh -./hague +./hague 2>/dev/null # enter some text ``` ## Try: ```sh -./hague +./hague 2>/dev/null IOCCC International Obfuscated C Code Contest Jim Hague @@ -32,7 +32,7 @@ Jim Hague Also try: ```sh -echo IOCCC | ./hague +echo IOCCC | ./hague 2>/dev/null ``` ### Alternate code: diff --git a/1986/hague/hague.c b/1986/hague/hague.c index c5dc9dba3..bf43532b3 100644 --- a/1986/hague/hague.c +++ b/1986/hague/hague.c @@ -4,7 +4,7 @@ #define DITDAH * #define DAHDIT for #define DIT_DAH malloc -#define DAH_DIT fgets +#define DAH_DIT gets #define _DAHDIT char _DAHDIT _DAH_[]="ETIANMSURWDKGOHVFaLaPJBXCYZQb54a3d2f16g7c8a90l?e'b.s;i,d:" ;main DIT DAH{_DAHDIT @@ -12,7 +12,7 @@ DITDAH _DIT,DITDAH DAH_,DITDAH DIT_, DITDAH _DIT_,DITDAH DIT_DAH DIT DAH,DITDAH DAH_DIT DIT DAH;DAHDIT DIT _DIT=DIT_DAH DIT 81 DAH,DIT_=_DIT -__DAH;_DIT=DAH_DIT DIT _DIT,81,stdin DAH,_DIT[strlen(_DIT)-1]='\0',_DIT!=NULL;__DIT +__DAH;_DIT==DAH_DIT DIT _DIT DAH;__DIT DIT'\n'DAH DAH DAHDIT DIT DAH_=_DIT;DITDAH DAH_;__DIT DIT DITDAH _DIT_?_DAH DIT DITDAH DIT_ DAH:'?'DAH,__DIT