Advertisement
PaweU

plik

Nov 13th, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.59 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. FILE *plik;
  6. int DLUGOSC = 100;
  7.  
  8. int main (void)
  9. {
  10.     int max=0;
  11.  
  12.     plik = fopen ("polski.txt", "r");
  13.  
  14.     if (plik == NULL) {
  15.     printf ("Nie udalo sie wczytac pliku.");
  16.     exit (1);
  17.     }
  18.  
  19.     char wyraz[DLUGOSC];
  20.     char najdluzszy[DLUGOSC];
  21.    
  22.  
  23.     while (fgets (wyraz, DLUGOSC, plik) != NULL){
  24.         fgets (wyraz, DLUGOSC, plik);
  25.         //printf ("%s", wyraz);
  26.  
  27.         if (strlen (wyraz) > max) {
  28.             max = strlen (wyraz);
  29.             strcpy (najdluzszy, wyraz);
  30.         }
  31.     }
  32.    
  33.     printf ("Najdluzszy wyraz ma %d liter, a jest to %s.\n", max, najdluzszy);
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement