Char funktioniert nicht
-
Also mein Programm soll Tiere unterscheiden anhand einiger Eingaben. Das funktioniert allerdings nicht, weil ich das mit dem Char scheinbar nicht wirklich verstanden habe. Kann mir jemand den (Denk)-Fehler benennen?
#include <iostream> using namespace std; int main() { int a=0; char b; cout << "Dieses Programm stellt fest, welches Tier Sie haben!" << endl << endl << "Welche Schulterhoehe hat das Tier:"; cin >> a; if (a<10) { cout << "Das Tier ist eine Maus!"; } else { cout << "Kann das Tier bellen? "; cin >>b; if (b==j || b==J) { cout << "Das Tier ist ein Hun"; } else { cout << "Das Tier ist eine Katze"; } } return 0; }
-
if (b=='j' || b=='J')
-
Dankeschön