Array auslesen klappt nicht



  • Hallo !

    Mein Code sieht so aus - aber er läuft nicht

    int i;
    string Monate[12];
    Monate ["Januar", "Februar", "März", "April" "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember];
    for(i=0;i<=11;i++)
    {
    cout << Monate[i]<< endl; 
    }
    

    Und das hier sind die Fehlermeldungen:

    error C2001: Zeilenumbruch innerhalb einer Konstanten
    error C2143: Syntaxfehler : Fehlendes ']' vor 'for'
    error C2107: Ungueltiger Index, Zeigeroperation nicht erlaubt
    warning C4552: '<=' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet
    error C2143: Syntaxfehler : Fehlendes ';' vor ')'
    error C2143: Syntaxfehler : Fehlendes ';' vor '{'



  • machst du so:

    string Monate[] = {"Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"};
    

Anmelden zum Antworten