私はプログラミングの初心者です (特に C++)。文字の着信記号をチェックしようとしました。0 から 9 までの数字だけを「キャッチ」する必要があります。
// Checking "a". If "a" is a letter, the error must be printed;
if (a!='%d') {
cout << "pfff! U cant use letters!" << endl;
return -1;
}
// The end of checking;
しかし、うまくいきません。C++ では '%d' を使用できないと思います。どのように私は言うことができます:「すべての記号を確認し、非数字がある場合はプログラムを停止します。」
PS私の英語でごめんなさい。あなたが私を手に入れたことを願っています。