Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <unistd.h>
- #include <fcntl.h>
- #include <stdlib.h>
- int main ( )
- {
- char nazwa [50];
- char znak=NULL;
- int parametr=0;
- puts("Podaj nazwe pliku do odczytania danych:");
- if ( scanf ( "%s", nazwa ) && access ( nazwa, F_OK ) == 0 && euidaccess ( nazwa, R_OK ) == 0 )
- {
- puts("Podaj parametr przesuniecia kodowania:");
- scanf("%d",¶metr);
- FILE *tekst = fopen (nazwa, "r" );
- FILE *wynik = fopen ("wynik.txt","w");
- while((znak=getc(tekst))!=EOF){
- putc(znak,stdout);
- char znak2=(char)znak+parametr;
- fputc(znak2,wynik);
- }
- }else
- {
- puts ( "Error! Podano zly parametr, plik nie istnieje lub nie posiadasz uprawnien\n" );
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement