Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // uloha-4-3.c -- Tyzden 4 - Uloha 3
- // Martin Hoang, 15.10.2014 13:35:50
- #include <stdio.h>
- int main()
- {
- char x[10],y[10],y_1[10],x_1[10];
- int counter_1 = 0, counter_2 = 0, i = 0, j = 0, var;
- FILE *fr_1,*fr_2;
- fr_1 = fopen("PRVY.TXT", "r");
- fr_2 = fopen("DRUHY.TXT", "r");
- while (((x_1[i] = getc(fr_1)) != EOF) && ((y_1[j] = getc(fr_2)) != EOF))
- {
- fscanf(fr_1, "%c", &x_1[i]);
- fscanf(fr_2, "%c", &y_1[j]);
- j++;
- i++;
- counter_2++;
- }
- for (i = 0; i <= counter_2; i++)
- {
- if (x_1[i] != y_1[i]) counter_1++;
- }
- i = 0; j = 0;
- while (((x[i] = getc(fr_1)) != EOF) || ((y[j] = getc(fr_2)) != EOF))
- {
- fscanf(fr_1, "%c", &x[i]);
- fscanf(fr_2, "%c", &y[j]);
- if (x[i] != EOF) i++;
- if (y[j] != EOF) j++;
- }
- if (j > i) var = j - i; else var = i - j;
- if (counter_2 == 0) printf("Subory su identicke");
- else printf("Pocet roznych znakov: %i\n", counter_2);
- if (j != i) printf("Jeden zo suborov je dlhsi o %i znakov\n", var);
- fclose(fr_1);
- fclose(fr_2);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement