From 169152db5bfc993cd3a8bee12e2c28d010e4c91a Mon Sep 17 00:00:00 2001 From: the lemons Date: Tue, 8 Mar 2022 14:14:06 -0600 Subject: garbagifier --- garbage.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 garbage.c diff --git a/garbage.c b/garbage.c new file mode 100644 index 0000000..ab0afac --- /dev/null +++ b/garbage.c @@ -0,0 +1,20 @@ +// engarbage files + +#include +#include +#include + +int main(int argc, char *argv[]) { + time_t t; + srand(time(&t)); + + double rate = 0.5; + if (argc > 1) + rate = atof(argv[1]); + for (int c = fgetc(stdin); c != EOF; c = fgetc(stdin)) { + if ((double)rand() / (double)RAND_MAX < rate / 100) + fputc(c + 1, stdout); + else + fputc(c, stdout); + } +} -- cgit v1.2.3