GVA SUPPORT

Відповідь на запитання № 1309341186
Text:
	ФІО = Горбаченко 

 Запитання://НЕ РАБОТАЕТ
/*
    Найти в одной строке все вхождения второй и заменить их на трейтюю.
*/
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <cstrings>
#define MAX 256
using namespace std;
/*
template < class ForwardIterator, class T >
  void replace ( ForwardIterator first, ForwardIterator last,
                 const T& old_value, const T& new_value )
{
  for (; first != last; ++first)
    if (*first == old_value) *first=new_value;
}
*/
char *fo(char *a,char *b,char *c){
     char ret[MAX];
     int p=0;
     bool z=true;
     for (int i1=0 ; i1 < strlen(a)-strlen(b) ; i1++)
     {
//      if (strpos(a,b));
     }
     return ret;
}

int main(){
   char str1[MAX];
   char str2[MAX];
   char str3[MAX];
   cout<<" Enter STR1 :";
   cin.getline(str1,MAX);
   cout<<" Enter STR2 :";
   cin.getline(str2,MAX);
   cout<<" Enter STR3 :";
   cin.getline(str3,MAX);
//   std::fill(str3,str2,str1); Не работает ....
   cout<<"The new str is : "<<fo(str1,str2,str3);
   system("PAUSE");
}


====================================	
Ваша відповідь