Cod sursa(job #2180713)

Utilizator tudor009Bonda Tudor - Mihai tudor009 Data 21 martie 2018 02:57:44
Problema Potrivirea sirurilor Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.47 kb
#include <fstream>
#include <string.h>

using namespace std;

int main()
{
    ifstream f("strmatch.in");
    ofstream g("strmatch.out");

    char s1[100], s2[100];
    int i;
    int nr;
    int n;

    f.get(s1,99);

    f.get();

    f.get(s2, 100);

    i = (int)strstr(s2, s1) - (int)s2;
    nr = 0;
    while(i >= 0)
    {
        nr++;
        s2[i] = '*';
        i = (int)strstr(s2, s1) - (int)s2;
    }

    g << nr;

    return 0;
}