#include <stdio.h> /* for sprintf, printf */
int main(void)
{
char sbuf[100], s[]="Print this string";
int x = 1, y;
char a = '\n';
y = sprintf(sbuf, "%s %d time%c", s, x, a);
printf("Number of characters printed to "
"string buffer = %d\n", y);
printf("String = %s\n", sbuf);
}
Output:
Number of characters printed to string buffer = 25
String = Print this string 1 time