Name: Anonymous 2011-09-26 2:54
Tell me about your cat(s), /prog/.
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (i++ < argc) {
f = fopen(argv[i], "rb");
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
}
return 0;
}-e!-n!--squeeze-blank/--show-tabs/--show-nonprinting/--gnu-bloat-option-frice!#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (i++ < argc) {
f = fopen(argv[i], "rb");
if (!f) {
fprintf("cat: error opening %s", argv[i]);
return 1;
}
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
}
return 0;
}
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (i++ < argc) {
f = fopen(argv[i], "rb");
if (!f) {
fprintf(stderr, "cat: error opening %s", argv[i]);
return 1;
}
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
}
return 0;
}
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (++i < argc) {
f = fopen(argv[i], "rb");
if (!f) {
fprintf(stderr, "cat: error opening %s", argv[i]);
return 1;
}
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
}
return 0;
}
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (++i < argc) {
f = fopen(argv[i], "rb");
if (!f) {
fprintf(stderr, "cat: error opening %s\n", argv[i]);
return 1;
}
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
}
return 0;
}
#include <stdio.h>
int main(int argc, char **argv) {
int i = 0, c;
FILE *f = stdin;
if (argc == 1)
goto no_arguments;
while (++i < argc) {
f = fopen(argv[i], "rb");
if (!f) {
fprintf(stderr, "cat: error opening %s\n", argv[i]);
return 1;
}
no_arguments:
while ((c = fgetc(f)) != EOF)
putchar(c);
fflush(stdout);
}
return 0;
}