Originariamente inviato da Manuelandro

codice:
char EliminaLettera(char stringaz[]) {
    char lettera = 'L'; 
    char stringa[60]; // Questa variabile non serve
    for(int i=0; i<=60; i++) {
              if(stringaz[i] > lettera) {
                  stringaz[i] = ' ';
              } 
          }    
          cout << stringaz << endl;
}
Hai ripetuto gli stessi errori dell'altro tuo post ...
La funzione riceve 'stringaz[]' e non la utilizza !!!
In questo caso 'stringa[60]' non serve, utilizza direttamente stringaz.
Inoltre assegni a 'lettera' il valore 'L' quindi un carattere
maiuscolo, se la stringa è formata di caratteri minuscoli
la funzione non funzionerà,'L' è diversa da 'l'.
Inoltre, visto che la funzione non ritorna alcun valore
dichiarala di tipo 'void' invece di 'char'.