X-Git-Url: http://git.ieval.ro/?p=filters.git;a=blobdiff_plain;f=nethackify.c;h=8ca05b12082ab60b830621d8a2139e50b3f949d7;hp=1f6cb6c44296920c96acb985a1c675e75f19e897;hb=408969cbf7d431c28285a0e0a4831d58634b3bfc;hpb=846aed59c5121e74a5d8c7b9c0421487933d1536 diff --git a/nethackify.c b/nethackify.c index 1f6cb6c..8ca05b1 100644 --- a/nethackify.c +++ b/nethackify.c @@ -16,7 +16,7 @@ gurkan@linuks.mine.nu char *normal ="ABCDEFGHIKLMNOPQRTUVWZbdeghjklmnoqwy:;01678"; char *nethack1="^P(|||C||||||CFCP|J/V/|cccni||nrccvv.,C|o/3"; -char *nethack2="?b?)F-(-?<_??(?(F???/??|??????r???????(???o"; +char *nethack2="?b?)F-(-?<_??\(?(F??\?/??|??????r???????\(???o"; char *nethack3=" [ [L \\ "; char *nethack4=" [ \\ "; char *nethack5=" _ \\ "; @@ -52,30 +52,26 @@ void nethackify(char* str) int main(int argc, char **argv) { - int i,c; + int i,c, ch; struct timeval tv; - FILE *f; - char ch[1]; srand((gettimeofday(&tv,NULL),tv.tv_usec)); if (argc==1) { - f=stdin; - while(fread(ch,1,1,f)) { + while((ch = getchar()) != EOF) { for(c=0; c