Cod sursa(job #260442)

Utilizator Dr.OptixCristian Dinu Dr.Optix Data 17 februarie 2009 06:30:37
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.43 kb
#include <stdio.h>
#include <string.h>

int main(){
  char A[2001];
  char B[2001];
  
  int poz=0;
  char* c,*b;
  
  FILE *fin=fopen("strmatch.in","r");
  FILE *fout=fopen("strmatch.out","w");
  
  fgets(A,2000001,fin);
  fgets(B,2000001,fout);
  
  b=B;
  while(B!=NULL){
        c=strstr(b,A);
        poz=poz+(int)(c-b);
        b=c;
        fprintf(fout,"%d",poz);
  }
  
  fclose(fin);fclose(fout);
  
}