using       u32 = unsigned    int;


const   std::string subject_titles[]

{

    "Korean", "Math", "English",

};


constexpr   u32 subject_count = sizeof subject_titles / sizeof *subject_titles;


struct STUDENT

{

    u32 scores[ subject_count ];

};


STUDENT student;


for( u32 i = 0, score; i < subject_count; ++i )

{

    cout << subject_titles[ i ] << " ? ";

    while( cint_tmp( score ), score > 100 )

        cout << "abnormal score" << endl;

    student.scores[ i ] = score;

}


<-- 어제의 동강이 문제 풀이.


프로그래밍에서 주석이 필요한지 난 잘 모르겠다.