Pagini recente » Cod sursa (job #2252159) | Cod sursa (job #317770) | Cod sursa (job #709493) | Cod sursa (job #344599) | Cod sursa (job #900209)
Cod sursa(job #900209)
#include <string>
#include <fstream>
using namespace std;
ifstream in("strmatch.in");
ofstream out("strmatch.out");
int main()
{
char a[100],b[100],*t;
int i,u=0,y=1,v[100];
in.get(a,20);
in.get();
in.get(b,20);
t=b;
for(i=0;(i<strlen(b));i++)
{
t=strstr(t,a);
if(t!=NULL)
{
v[y]=t-b;
y++;
}
i=t-b;
t=t+1;
}
out<<y-1<<endl;
for(i=1;i<y;i++)
out<<v[i]<<" ";
}