PDA

View Full Version : سوال: می خوام فقط ورودی عدد بگیرم از char



aliexo
دوشنبه 28 دی 1388, 15:22 عصر
من یک char آرایه گرفتم توی برنامه ام , حالا می خوام از کاربر فقط عدد بگیرم یعنی حروف نگیره یا اگه زد بهش بگه که اشتباه زده ,
باید چی کار کنم ؟

Nima_NF
دوشنبه 28 دی 1388, 17:16 عصر
در میحیط کنسول ارگ می خواهید بعد از وارد کردن هر کارکتر این موضوع را بررسی کنید می توانید از تابع getch داخل یک حلقه استفاده کنید و در هر مرحله محتویات int یا همان عدد کارکتر دریافتی را مقایسه کنید، اگر عدد بود درست و اگر نبود، خطا نشان دهید. (در conio.h)