الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حلقة لانهائية عند إدخال حرف لقيمة عددية

مغلق
بدأه TORNADO_pro في 25 مايو 2005 · 2 رد · 716 مشاهدة · في لغة C و ++C
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته
تواجهني مشكلة عند قراءة رقم من الشاشة وهو إنه إذا أدخل المستخدم حرف يدخل البرنامج في infinite loop
مع العلم بأن المتغير الذي أقرأبه القيمة في الشاشة من نوع int
هل هناك دالة أو طريقة لحل تلك المشكلة ؟

تم تعديل هذه المشاركة بواسطة مصطفى 36a2 في 1 مارس 2014 في 22:33

#2

هب يمكنك ارفاق الكود ؟

او على الاقل السطرو التي تشك في وجود خطأ فيها

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

مفيش غلط في الكود دي حركة بتحصل لوحدها من الكومبيلر تربو سي عادي

وانا عرفت احلها عن طريق atoi()

و isdigit()

هذا الموضوع مغلق.

مواضيع مشابهة