2017-11-25 10 views
-1

を押された場合にのみ、キーパッドパッドキーを押しますを取得します。C++は、キーボードは、私はそれがキーパッドのキーを押すようにユーザーを待ち、その後、彼らは押されたという数を返すように、この機能を設定しようとしている

これは私が持っているものですが、何かが返されるように思われます。

int numpad(int min, int max) { 
    int input; 
    do { 
    input=getch() - 48; 
    } 
    while(input<=min && input>=max); 
    return input; 
} 

ここで何が問題なのでしょうか。

+0

されている必要があります

while(input<=min && input>=max); ^^ 

を? – iBug

+0

min = 0、max = 9と言う。押されたキーが希望の数値の1つであるかどうかをチェックします。 –

+0

私の神! CSSやJavaScriptのスニペットはどうでしたか? – iBug

答えて

0

私はあなたが間違ったトークンを書いたと思います: ``(入力<=分&&入力> =最大)しばらくして行うことを意図しているもの

while(input< min || input> max); 
      ^ ^^  ^
関連する問題