#include #include #define MAXVEL 100 int main(int argc, char **argv){ FILE *ulaz; FILE *izlaz; char c; char linija[MAXVEL]; if(argc!=3){ printf("Nije dobar poziv: potrebno je definisati ulaz i izlaz\n"); exit(EXIT_FAILURE); } ulaz=fopen(argv[1],"r"); izlaz=fopen(argv[2],"w"); if(ulaz==NULL || izlaz==NULL){ printf("Doslo je do problema sa ulaznom ili izlaznom datotekom\n"); exit(EXIT_FAILURE); } /* VARIJANTA 1*/ /* while((c=fgetc(ulaz))!=EOF){ fputc(c,izlaz); } */ /* VARIJANTA 2*/ while(fgets(linija,MAXVEL,ulaz) != NULL){ fputs(linija,izlaz); } fclose(ulaz); fclose(izlaz); return 0; }