Windows 7 Ultimate を使用しています。私はC++が初めてです。以下は、switch ステートメントの演習です。
void GradeBook::inputGrades()
{
int grade;
cout << "Enter Grade: " << endl;
while((grade=cin.get()) != EOF)
{
switch(grade)
{
case 'A':
case 'a':
aCount++;
break;
case 'B':
case 'b':
bCount++;
break;
case 'C':
case'c':
cCount++;
break;
case 'd':
case 'D':
dCount++;
break;
case 'F':
case 'f':
fCount++;
break;
case '\n':
case ' ':
case '\t':
break;
default:
cout << "Incorrect data. Re Enter" << endl;
break;
}
}
}
これをネットビーンズ内で実行し、すべての組み合わせ ctrl+c 、 ctrl+z 、 ctrl+d を押しましたが、終了していません!! 何故ですか?私は何か間違ったことをした?助けてください!!