Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. // uloha7-6.c -- Firuzjon Mahmudov, 8.11.2018 14:07
  2.  
  3. #include <stdio.h>
  4.  
  5. int zisti_dlzku(FILE* file)
  6. {
  7. fseek(file, 0L, SEEK_END);
  8. return ftell(file);
  9. }
  10. int main()
  11. {
  12. FILE *prvy = fopen("prvy.txt","r");
  13. FILE *druhy= fopen("druhy.txt","r");
  14.  
  15. char znak, znak_1;
  16. int i = 0;
  17. while((fscanf(prvy,"%c",&znak)>0) && (fscanf(druhy,"%c",&znak_1)>0))
  18. {
  19. if(znak!=znak_1)
  20. {
  21. i++;
  22.  
  23. }
  24.  
  25. }
  26. if (i==0){
  27.  
  28. printf("Subory su identicke\n");
  29. return;
  30. }
  31. else
  32. printf("Pocet roznych znakov: %d\n",i);
  33.  
  34. int dlzka1 = zisti_dlzku(prvy);
  35. int dlzka2 = zisti_dlzku(druhy);
  36.  
  37. int rozdiel = abs(dlzka1 - dlzka2);
  38. if(rozdiel==0)
  39. return;
  40. printf("Jeden zo suborov je dlhsi o %d znakov\n",rozdiel);
  41.  
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement