diff --git a/censor b/censor index cecacce..7b9606e 100755 Binary files a/censor and b/censor differ diff --git a/censor.c b/censor.c index 659d19c..80eabc8 100644 --- a/censor.c +++ b/censor.c @@ -55,12 +55,12 @@ int main(int argc, char **argv){ int c; while((c = fgetwc(f)) > 0){ - if(strchr("acemnopqrsuvwxyz", c)) + if(strchr("acegmnopqrsuvwxyz", c)) printf("▄"); - else if(strchr("bdfhijkltABCDEFGHIJKLMNOPQRSTUVWXYZ", c)) - printf("█"); - else + else if(strchr(".,:; \t\r\n", c)) printf("%lc", c); + else + printf("█"); } fclose(f);