Advertisement
Guest User

Untitled

a guest
Oct 21st, 2014
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3.  
  4. int main(){
  5.   FILE *fr1, *fr2; 
  6.   int c, v, cntprvy, cntdruhy, roz;
  7.  
  8.   cntprvy = 0;
  9.   cntdruhy = 0;
  10.   roz = 0;
  11.  
  12.  
  13.   fr1 = fopen ("prvy.txt", "r");
  14.   fr2 = fopen ("druhy.txt", "r");
  15.  
  16.   do{
  17.     c = getc(fr1);
  18.     v = getc(fr2);
  19.      
  20.     if(c != EOF){      
  21.         cntprvy++;
  22.     }  
  23.    
  24.     if (v != EOF){
  25.       cntdruhy++;
  26.       }
  27.    
  28.     if((c != v) && (c != EOF) && (v != EOF) ) {
  29.         roz++;
  30.     }
  31.    
  32.    
  33.   }while ((c != EOF) || (v != EOF));
  34.  
  35.   if (roz == 0 && (cntdruhy - cntprvy == 0)){
  36.     printf ("Subory su indenticke");
  37.   }else{
  38.     printf ("Pocet roznych znakov: %d\n", roz);
  39.    
  40.       if (cntprvy > cntdruhy){
  41.         printf ("Jeden zo suborov je dlhsi o %d znakov", cntprvy - cntdruhy);
  42.       }else{
  43.         printf ("Jeden zo suborov je dlhsi o %d znakov", cntdruhy - cntprvy);
  44.       }
  45.   }
  46.  
  47.   fclose (fr1);
  48.   fclose (fr2);
  49.  
  50.   return 0;
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement