Advertisement
BORUTO-121

findLinks

Sep 19th, 2021
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #include<stdio.h>
  2.  
  3. int main(){
  4.   FILE* open=fopen("index.html","r");
  5.   if(open==NULL){
  6.     printf("Datoteka index.html ne postoji");
  7.     return 1;
  8.   }
  9.   FILE* upis=fopen("linkovi.txt","w");
  10.  
  11.   char slijed[7]="ahref=";
  12.   char *pomoc;
  13.   printf("%s",slijed);
  14.   int c;
  15.  
  16.   while((c=fgetc(open))!=EOF){
  17.     pomoc=slijed;
  18.     int nasao=0;
  19.     if(c=='<')
  20.       for(c=fgetc(open);c!=EOF && *pomoc!='\0' && (c==*pomoc || c==' ');c=fgetc(open),pomoc++,nasao=1)
  21.         if(c==' ')pomoc--;
  22.      
  23.     if(c=='\"' && nasao)///Nasli smo link
  24.     {
  25.       for(c=fgetc(open);c!=EOF && c!='\"';c=fgetc(open))
  26.         fputc(c,upis);
  27.       fputc('\n',upis);
  28.     }
  29.   }
  30.   fclose(open);
  31.   fclose(upis);
  32.   return 0;
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement