text: It Converts an integer into a string. This is not ANSI C.\n\nIt defined in stdlib.h\nsyntax id : char *itoa( int value, char *string, int radix );\nitoa converts the integer val into a string using radix as the base.\n\nvalue  \nIs the integer to be converted to string representation. \n\nstring  \nPoints to the buffer that is to hold resulting string. The resulting string may be as long as seventeen bytes. \n\nradix  \nIs the base of the number; must be in the range 2 - 36. \n\n itoa() is not in the standard C library.\nit acts like strtol() with base 10.But, if the value of the\ninteger is outside the range of an int the behaviour is undefined.\n\nstrtol() and strtoul() are recommended instead of atoi(). You can also choose a base from 0 to 36. Open your C-book for detail.\n\n\n\nIf you want to convert integer Y to a char Z then try\n\n\nchar *z = itoa( y, char *str, 10);\n\nI assumed here you are converting a number of base10.\n\nthis function returns the string str.. and that we are storing in z.\n\nHope you understood.