سلام دوستان
من توسط دستور getchar از پورت سریال یک عدد مانند 3.654 می گیرم و وقتی می خوام مثلا با عدد 5 جمع کنم دوباره بفرستم ایراد میگیره یعنی کلا نمی تونم جمع کنم
از دستور itoa استفاده کردم و داخل یک متغییر از نوع اینتیجر میریزم اعشاری هاش حذف میشه و فقط عدد نمایش داده میشه ولی مشکل اینجاست که من اعشاری ها نیاز دارم
مممنون میشم راهنمایی کنید
از این دستور برای دریافت استفاده کردم (کدویژن)
کد:for(x=0;x<6;x++)adaad[x]=getchar();*مثلا این adaad که از پورت سریال خوانده شده باید با 5 جمع بشه