HTMLify
main.c
Views: 60 | Author: abh
/* cat */
#include <stdio.h>
int main(int argc, char *args[]) {
if (argc == 1) {
char line[1024];
while (fgets(line, 1024, stdin) != NULL) {
printf("%s", line);
}
return 0;
}
char ch;
for (int i = 1; i < argc; i++) {
FILE *f = fopen(args[i], "r");
if (!f) {
fprintf(stderr, "cat: %s: no such file\n", args[i]);
continue;
}
while ((ch = getc(f)) != EOF) {
printf("%c", ch);
}
}
return 0;
}