네임스페이스 std 사용// 네임스페이스를 사용하고 있지 않습니다. 실수가 있을 것입니다.
void main()
{int score;
cout & lt& lt "Enter your score" & lt& ltendl
CIN & gt; & gt score;
if(score & gt; 100 || score & lt0)//입력한 숫자 범위를 판단하지 않았습니다.
{ cout & lt& lt "error" & lt& ltendl
return;
}
cout & lt& lt "score = " & lt& lt":" & lt& ltendl
Switch(score/10)//원래 스위치가 부적절하게 사용되었습니다.
{Case 9:cout & lt; & lt" A " & lt& ltendl break;
Case 8:cout & lt; & lt "B" & lt; & ltendl break;
Case 7:cout & lt; & lt" C " & lt & ltendl break;
Case 6:cout & lt; & lt" D " & lt& ltendl break;
Default:cout & lt& lt "F"& lt; & ltendl// 원래 논리에 결함이 있습니다. 60 미만은 F여야 합니다.
}
Returns;
}