まだC++勉強を始めて日が浅いのであまり深いことは分かりませんが
#include <iostream.h>
char kotae;

void Qestion_1()
{
    cout << "A" << endl;
    cin >> ::kotae
        if (::kotae== 1)    //エラー
            cout << "OK!" << endl;
        else    //エラー
            cout << "No!" << endl;
}

int main()
{
    int A_A;

    switch (A_A){

    case 1:
        void Qestion_1();
        break;
一部省略しましたが↑のようなプログラムを書いています。
いろいろ変えてみたりしたのですが、どうしてもエラーとした部分でコンパイルエラーがでてしまいます・・・。
どなたかご教示願います
以下エラーの文コピー
ステートメントにセミコロン ( ; ) がない(関数 Question_1() )
else の位置が誤っている(関数 Question_1() )