بچه كسي مي تونه به من كمك كنه كه با تابه ()getch يه عدد رو در حالت كاراكتري گرفته و در يك آرايه از نوع اينتجر قرار بدم ادمين گفته از ضروري و فوري استفاده نكنيم اين عند بي مرامي
من مخلص همتون عستم ولي به خدا بايد اينو تا يكشنبه آماده كنم
Printable View
بچه كسي مي تونه به من كمك كنه كه با تابه ()getch يه عدد رو در حالت كاراكتري گرفته و در يك آرايه از نوع اينتجر قرار بدم ادمين گفته از ضروري و فوري استفاده نكنيم اين عند بي مرامي
من مخلص همتون عستم ولي به خدا بايد اينو تا يكشنبه آماده كنم
بچه هاي محندس
لطفا اگه سي بلته لطفا بگه
مثلاً فرض کن تا زدن enter ما رقم می خونیم:
بار اول مثلاً 2 می زنه. 2 رو ذخیره می کنی. بار دوم 6 می زنه. 2 رو ضرب در 10 می کنی به اضافۀ 6.
بعد 3 رو می زنه. 26 رو ضربدر 10 می کنی به اضافۀ 3 مساوی 263
اگه enter زده شد یعنی عدد کامل وارد شده: 263
کد:int n=0;
char c;
while(1)
{
c = getch();
if( c == '\n' )//enter zade shod
break;
n = n*10 + (c-'0');
}
printf("addad=%d",n);// addad dar n gharar darad