سلام. من یه کد نوشتم. که با هربار فشرده شدن کلید یک شماره میندازه. حالا مشکلم اینجاست که میخوام کاری کنم که اگه کاربر دستشو روی کلید فشار داد و بر نداشت و نگه داشت. باز هم فقط یک واحد به متغیرم اضافه بشه. قبلا اگه یکبار کاربر کلید رو فشار میداد همینطور کانتر شروع میکرد به شمردن که من تونسم با کد زیر مشکل رو حل کنم. اما مشکلی که در ابتدا طرح کردم رو نتونستم حل کنم. ممنون میشم که راهنمایی کنید.
if(key==0)
{
key_buf=key;
i_0++;
while(key=="0")
{
};
};