hallo ich hab da ma ne frage:

gibt es im switchcase auch einen befehl der wörter definiert(ist evtl. net der richtige ausdruck)

bei so einem tutorial meinte jemand das man dass nur mit char und int und so was machen kann,also nur mit eintelnen ziffern.

meine frage geht das auch mit wörtern?
und wenn ja welcher befehl.

eins weiß ich schon ma:

bin der meinung dass mit strings nichts geht...........

hoffe ihr versteht mich und danke schonmal im voraus für alle antworten.


und was ist daran falsch?
Code:
#include <iostream>
#include <windows.h>
#include <string>
#include <conio.h>
#include <cstdlib.h>
 using namespace std;
 
 int main(){
    char wb,bereit;
    int zahl;
          
     cout<<"Hallo Stefan\nHast du heute gut geschlafen?[j/n]" <<endl;
     cin>>wb;
     
     switch (wb) 
      {
           case 'j':
                case'J':                        
                cout<<"\n Gut dann koennen wir beginnen" <<endl;
                getch();
                break; 
           case 'n':
                case'N':
                cout<<"Oh naja dises Quiz ueber \"Die Staemme\" wird dich schon aufmuntern"<<endl;
                getch();
                
                break;     
                
            default:
                    cout<<"Bitte antworte richtig auf die Frage Stefan"<<endl;
                    getch();
                    cout<<"FEHLER IM PROGRAMM!!!Das Programm beendet sich von alleine"<<endl;
                    getch();
                  return 0;
                   }
     cout<<"\n Biste du wirklich bereit?[j/n]"<<endl;
     cin>>bereit;
     
     switch (bereit)
     {
            case 'j':
                 case 'J':
                      {
                      cout<<"Gut dann kommt hier die erste Frage"<<endl;
                      system ("cls");
                      }
                      break;
            case 'n': //ab hier beginnt der NEIN-FAKTOR-BLOCK
                 case 'N':
                       {
                             cout<<"OK.Dann gib die Zeit an die du brauchst:(in Sek.)"<<endl;
                             cin>>zahl;
                             cout<<"Ok.Dann warte ich jetzt so lange auf dich....."<<endl;
                             system ("zahl");
                             break;
                             }
                 }
                             
 }
der compiler sagt mir diesen fehler:

\Dokumente und Einstellungen\Marco\Eigene Dateien\computersprachen\C++\8. proggi für stefan stämme quiz.cpp C:\Dokumente und Einstellungen\Marco\Eigene Dateien\computersprachen\C++\C cstdlib.h: No such file or directory.