Wo liegt der Fehler in diesem Quellcode?

Begonnen von VerteX, 11. September 2007, 17:54:05 Uhr

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

VerteX

moin leude ^^

ich peil grad nich mehr, wo der fehler in diesem (c++)-quelltext liegt:

Zitierenint woche;
void jahres_start() {

        // Starttagesabfrage (mit welchem Tag begann das Jahr?)
        char starttag[20];
        cout << "Mit welchem Tag begann dieses Jahr?\nMo/Di/Mi/Do/Fr/Sa/So\n";
        cin >> starttag;

        if(starttag == "Mo") woche = 0;
        if(starttag == "Di") woche = 1;
        if(starttag == "Mi") woche = 2;
        if(starttag == "Do") woche = 3;
        if(starttag == "Fr") woche = 4;
        if(starttag == "Sa") woche = 5;
        if(starttag == "So") woche = 6;

        cout << woche;

}

kann einer helfen? als ausgabe kommt immer nur "0" (also, "cout << woche" gibt immer 0 aus, also ist woche = 0, doch warum? es ist auch dann null wenn, man z.b. fr eingegeben hat :( )