Scusate l'ignoranza ma non sarebbe bastato fare la funzione così ? :
codice:
void stampa(char scritta[],int grandezza){
  CharToOemBuffA(scritta,scritta,grandezza);
  for(int i=0;i<grandezza;i++)
    cout<<scritta[i];
  cout<<endl;
}
e per richiamarla basta
codice:
stampa(strano,sizeof(strano));