#include static void rmcr(FILE* fp) { int ch; while((ch = getc(fp)) != EOF) if(ch != '\r') putc(ch, stdout); } int main(int argc, char** argv) { FILE* ifp; if(argc == 1) rmcr(stdin); else { int i; for(i = 1; i < argc; i++) { if((ifp = fopen(argv[i], "r")) == NULL) { perror(argv[i]); continue; } rmcr(ifp); fclose(ifp); } } return 0; }