/* Kopiranje datoteke koriscenjem karakterskog ulaza i izlaza */ #include #include #define MAXS 100 int main(int argc, char *argv[]){ FILE *ulaz, *izlaz; char s[MAXS]; char c; if(argc!=3){ printf("cp1 komanda se koristi u obliku: cp1 "); exit(EXIT_FAILURE); } ulaz = fopen(argv[1],"r"); if(ulaz == NULL){ printf("Otvaranje datoteke nije uspelo\n"); exit(EXIT_FAILURE); } izlaz = fopen(argv[2],"w"); if(izlaz==NULL){ printf("Otvaranje nije uspelo\n"); exit(EXIT_FAILURE); } while((c=getc(ulaz))!=EOF) putc(c,izlaz); fclose(ulaz); fclose(izlaz); return 0; }