Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Информатика_1 / C / lecture10 / l10_3
.c/*1*/ #include <stdio.h>
/*2*/ #include <conio.h>
/*3*/ int exit(int);
/*4*/ void main(int argc,char *argv[]) {
/*5*/ FILE *ptr1,*ptr2;
/*6*/ char c,enter=13;
/*7*/ printf("DOS to Unix transformation of text files\n Copyright BVV 1996\n");
/*8*/ if(argc!=3){printf("Error syntax:\n Syntax: dos2unix.exe infile outfile\n");
/*9*/ exit(0);
/*10*/ }
/*11*/ ptr1=fopen(argv[1],"rb");
/*12*/ ptr2=fopen(argv[2],"wb");
/*13*/ while(!feof(ptr1)){
/*14*/ fread(&c,1,1,ptr1);
/*15*/ switch(c) {
/*16*/ case 13: break;
/*17*/ default: fwrite(&c,1,1,ptr2);
/*18*/ }
/*19*/ }
/*20*/ fclose(ptr2);
/*21*/ printf("Ok\n");
/*22*/ }