سلام
من یک برنامه نویشتم که یک کاراکتر را دریافت می کند و کد مبنای 16 آن را بدست می آورد و این کار را هم درست انجام می دهد ولی بعد از هر جواب یک a چاپ می کند و من هم نمی دانم دلیل کار او چیست.
شما می دانید چرا؟

//ASCII.c
main()
{
char b;
while(1)
{
scanf("%c",&b);
printf("%x\n",b);
}
}






Screenshot (383).png