eifaches array programmchen



  • HI

    ich schreib folgendes Beispiel und ich verstehe nicht warum ich die Vehlermeldungen bei Zeile 10 und 11 erhalte. Kann jemandem vielleicht da helfen?

    #include <iostream>
    char global[80], par1, par2;
    int n;
    void main () {
      cout << "Ihr global char: " << endl;
      cin.get(global,79);
      cin >> par1;
      cin >> par2;
    
     void replace (char par1,char par2) {
        for (n=0; global[n]<='\0'; n++){
          if (global[n]==par1){
            if (global[n]==par2){
              global[n]==par2;
            } else {
              cout << "par1 wurde durch par2 nicht ersetzt. " << endl;
            }
          }else {
            cout <<" par1 wurde in global nicht gefunden.... " <<endl;
          }
    
        }
        cout << global[] << endl;
      }
    
    }
    


  • In einer Funktion kannst Du keine Funktion schreiben.

    > void replace (char par1,char par2) {

    Wenns das nicht war wäre es Hilfreich wenn Zeile 10 und 11 makiert sind und die Fehlermeldung dabei steht.


Anmelden zum Antworten