Pagini recente » Cod sursa (job #731757) | Cod sursa (job #1253713) | Cod sursa (job #2205573) | Cod sursa (job #624038) | Cod sursa (job #278141)
Cod sursa(job #278141)
#include <stdio.h>
#include <string.h>
#define MAX 200//0000
char a[MAX], b[MAX];
char *x, *pa, *pb;
int main()
{
FILE *fi=fopen("strmatch.in", "r"), *fo=fopen("strmatch.out", "w");
fgets(a, MAX-2, fi);a[strlen(a)-1]=0; pa=a;
fgets(b, MAX-2, fi); pb=b;
while(x=strstr(pb,pa))
{
fprintf(fo, "%d ", x-b);
pb=x+strlen(a)-1;
}
fclose(fi);
fclose(fo);
return 0;
}