Pagini recente » Cod sursa (job #534614) | Profil florinhaja | Rating Daria Calin (dcalinn) | Rating Andrei Popa (Haiducul) | Cod sursa (job #155503)
Cod sursa(job #155503)
#include<stdio.h>
#define M 500
char v[M],y[M];
int main()
{int k,max,i,j,a,m,ok,n;
char c;
FILE *f=fopen("subsir.in","r");
FILE *g=fopen("subsir.out","w");
i=0;
k=max=0;
fscanf(f,"%c",&c);
while(c!='\n')
{v[++i]=c;
fscanf(f,"%c",&c);}
fscanf(f,"%c",&c);
j=0;
while(c!='\n')
{y[++j]=c;
fscanf(f,"%c",&c);}
for(m=1;m<=i;m++)
{ ok=1;
for(n=1;(n<=j)&&(ok);n++)
if(v[i]==y[j]) ok=0;
if(!ok) k++;
else k=0;
if(k>max) {max=k;
a=1;}
else if (k==max) a++;
}
fprintf(g,"%d",a);
fclose(f);
fclose(g);
return 0;
}