سلام الله عليكم
سؤال بسيط شباب !!! : هل هناك طريقة ما لمعرفة ان البفر buffer الخاص ب scanf غير فارغ ؟؟؟!!!
وحتى اوضح سؤالي اكثر اليكم هذا المثال :
من المعلوم انه عند استخدام scanf مع السلاسل strings فانه يقرأ السلسلة المدخلة من قبل المستخدم لكن اذا ادخل المستخدم عدة كلمات وفصل بينها ب مسافة فان scanf يقرا حتى اول مسافة ويتجاهل الباقي ...
فهل هناك طريقة لمعرفة انه لازال هنا دخل من المستخدم بحيث يمكنني ان اعيد القراءة حتى نهاية الدخل ؟؟؟:rolleyes:
اتمنى ان يكون سؤالي واضح ....:)