// sprintf example // write formatted data to string // source: http://www.cplusplus.com/ #include #include #define SIZE 50 int main() { char buffer[SIZE]; int n, a=5, b=3; n=sprintf(buffer, "%d plus %d is %d", a, b, a+b); printf("[%s] is a string %d chars long\n", buffer,n); return EXIT_SUCCESS; }