Cod sursa(job #1089703)

Utilizator militaru.adrianmilitaru adrian militaru.adrian Data 21 ianuarie 2014 21:19:54
Problema Potrivirea sirurilor Scor 14
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
int main()
{
     char s1[200],s2[200],*p;
     int i=0,nr,v[100];
     ifstream fin("strmatch.in");
     ofstream fout("strmatch.out");
     fin.getline(s1,200);
     fin.getline(s2,200);
     p=strstr(s2,s1);
     while(p)
        {v[i++]=p-s2;
         p=strstr(p+1,s1);
        }
     fout<<i<<"\n";
     for(nr=0;nr<i;nr++)
        fout<<v[nr]<<' ';
     return 0;
}