Próbuje wkleić kod na stronę
#include
#include
#define BUF_SIZE 1024
int main(int argc, char* argv[]){
char buf[BUF_SIZE];
int desc_1,desc_2;
int odczytano=0;
if (argc<3){
fprintf(stderr, "Zla ilosc argumentow !!");
exit(1);
}
desc_1 = open(argv[1], O_RDONLY);
if (desc_1 == -1){
perror("Blad otwarcia pliku zrodlowego");
exit(1);
}
desc_1 = creat(argv[2], 0640);
if (desc_1 == -1){
perror("Blad utworzenia pliku docelowego");
exit(1);
}
while((odczytano = read(desc_1, BUF_SIZE, MAX)) > 0){
if (write(desc_2, buf, lbajt) == -1){
perror("Blad zapisu pliku docelowego");
exit(1);
}
}
if (odczytano== -1){
perror("Blad odczytu pliku zrodlowego");
exit(1);
}
if (close(desc_1) == -1 || close(desc_2) == -1){
perror("Blad zamkniecia pliku");
exit(1);
}
exit(0);
}
i nie wyświetla mi go poprawnie czyżby kolejny bug ??? Nie mogę przez to blogować