#include main(int argc, char *argv[]) { int c; FILE *fp; if (argc == 1) fp = stdin; else if ((fp=fopen(argv[1],"r")) == NULL) { fprintf(stderr, "file %s not found\n", argv[1]); exit(1); } while ((c=getc(fp)) != EOF) { if (c == '\r') { if ((c=getc(fp)) == EOF) { putchar('\r'); break; } if (c != '\n') putchar('\r'); } putchar(c); } if (fp != stdin) fclose(fp); }