باید از stdlib.h استفاده کنید

در ابتدای برنامه تون بنویسید
کد:
#include <stdlib.h>
فرض میکنیم عدد مورد نظر تو متغییری به اسم a هست.
و ما میخوایم به استرینگ تبدیلش کنیم و بریزیم تو متغییری به نام chr
بعد تو برنامه تون موقه تبدیل بنویسید :
کد:
itoa(a,chr,10);
itoa سه تا پارامتر میگیره : اولی عدده (همون متغییر a)
دومی متغییر از نوع کاراکتر مقصده (یعنی حاصل رو تو اون میریزه)
و سومی مبنای عدده. که ما با اعداد مبنای 10 کار میکنیم. پس مینویسم 10.


نکات :
توجه کنید که مقصد باید بصورت char* تعریف بشه. میتونید از مقدار بازگشتی itoa هم استفاده کنید
http://www.cplusplus.com/reference/cstdlib/itoa/
برای stdlib ممکنه کامپایلر ایراد بگیره. اینطوری باید خود فایل رو دستی کپی کنید تو فولدر پروژه تون و بجای <> از دو تا " استفاده کنید. (بنویسید "stdlib.h" )
itoa روتین کند و زمان بریه. نباید پشت سر هم استفاده ش کرد چون وقت سی پی یو رو میگیره. اگر توی وقفه (اینتراپت) استفاده بشه تا مدت زیادی اینتراپت رو اشغال میکنه.