Advertisement
Tobiahao

09_PLIKI_01

Jan 13th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. /*
  2. 1. Napisz program, który odczyta i wypisze na ekran zawartość dowolnego pliku tekstowego, którego nazwa zostanie mu przekazana jako argument wywołania.
  3. */
  4.  
  5. #include <stdio.h>
  6.  
  7. void odczytaj_plik(FILE *plik)
  8. {
  9.     while(!feof(plik)){
  10.         char tmp = getc(plik);
  11.         if(tmp != EOF){
  12.             printf("%c", tmp);
  13.         }
  14.     }
  15. }
  16.  
  17. int main(int argc, char *argv[])
  18. {
  19.     FILE *plik;
  20.     plik = fopen(argv[1], "r");
  21.    
  22.     if(plik == NULL) {
  23.         printf("Blad otwarcia pliku!\n");
  24.         return -1;
  25.     }
  26.    
  27.     odczytaj_plik(plik);
  28.    
  29.     if(fclose(plik)){
  30.         printf("Blad zamkniecia pliku!\n");
  31.         return -1;
  32.     }
  33.    
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement