Mhh puoi fare così (anche se non sarà il massimo xD)
#include<iostream>
#include<conio.h>
#include<fstream>
#include<stdlib.h>
using namespace std;
int main()
{
fstream nuovo_testo("ntesto.txt",ios::out);
string i,in;
cout<<"Appena premerete un tasto verrà aperto il blocco note, digitate il testo da"<<endl<<"correggere e chiudete il blocco note. Dopo pochi istanti si aprira' di nuovo "<<endl<<"il blocco note ma con la frase corretta. Andra' avanti così finche' non"<<endl<<"chiuderete quest'applicazione."<<endl;
getch();
inserire:
system("testo.txt");
system("cls");
fstream testo("testo.txt",ios::in);
while(testo>>in)
{
if(in=="u")
{
in="you";
}
i=in[0];
if(i=="u")
{
i=in[1];
if(i=="?"||i=="!"||i==",")
{
in="you"+i;
}
}
nuovo_testo<<in<<" ";
}
nuovo_testo.close();
testo.close();
system("ntesto.txt");
goto inserire;
}
per aggiungere altre parole da cambiare basta aggiungere altri if nel ciclo while spero si capisca xD