Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<string.h>
- #include<limits.h>
- #include<conio.h>
- int main()
- {
- FILE *A;
- FILE *B;
- char* linia1;
- char* linia2;
- int dlugosc;
- int znaleziono;
- if ((A = fopen("plikA.txt", "rt"))
- == NULL)
- {
- fprintf(stderr, "Cannot open input file.\n");
- return 1;
- }
- if ((B = fopen("plikB.txt", "rt"))
- == NULL)
- {
- fprintf(stderr, "Cannot open input file.\n");
- return 1;
- }
- while(!feof(A))
- {
- znaleziono=0;
- fgets(linia1,INT_MAX,A);
- dlugosc=strlen(linia1)-strlen(strstr(linia1,"("));
- fseek(B,0L,SEEK_SET);
- while(!feof(B))
- {
- fgets(linia2,INT_MAX,B);
- if(!strncmp(linia2,linia1,dlugosc)) znaleziono=1;
- }
- if(!znaleziono) printf("%s\n",linia1);
- puts(linia1);
- }
- fclose(A);
- fclose(B);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment