Blog błąd wklejenia kodu

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ć !!

A w tagach code też nie idzie?