Functions HI-TECH C SPRINTF
#include <stdio.h> int sprintf(char * buf, char * fmt, ...); int vsprintf(char * buf, char * fmt, va_list ap);
Sprintf() operates in a similar fashion to printf(), except that instead of placing the converted output on the stdout stream, the characters are placed in the buffer at buf. The resultant string will be null-terminated, and the number of characters in the buffer will be returned. Vsprintf takes an argument pointer rather than a list of arguments.
printf, fprintf, sscanf