السلام عليكم ورحمة الله وبركاته
لو سمحتم ابي اسأل في valdation
انا سويت loop وقريت رقم
وسويت valdation بحيث يكون الرقم مكون من ثلاث خانات يعني بـif
,و اذا ضغط مثلا رقم -1 يوقف loop
الى هنا وكل شي تمام
بس المشكله اني اذا ادخلت charcter يسوي لي
invinet loop لوب غير نهائيه
حاولت استخدم isdigit() عشان يشيك على انه رقم
بس شكلها ماتقبل digit الا من خانه واحده
فهل يوجد في سي بلس شي يعمل لي تشييك على ان العدد المدخل ليس character
المشكله اني ادخل ثلاث اعداد مره واحده فما ادري اذا صار احدها charcter
او دخل واحد chacter
كيف يعمل التشييك؟؟؟؟؟؟؟
افيدوني وجزاكم الله خيرا