the radix arguement specifies the base of the number such as the string out will be binary(base 2), octal(base 8), decimal(base 10), hexidecimal(base 16) or up to whatever base 36 is.
so your call should look like so
Code:
#include <dos.h>
main()
{
struct time t;
char name[2]; // this needs to be large enough to hold the int you are gonna convert
// while 2 will hold the hour 9 would hold anything.
char* result; // Note this is a char* not an int
gettime(&t);
result=itoa(t.ti_hour,name,0);
printf("%s",result); // or printf("%s",name);
}