#include<stdio.h>
int main(void) {
char buffer[128] = "";
char s[] = "c version ";
int version = 17;
int length = snprintf(buffer, 128, "%s: %i%s", s, version, ".");
puts(buffer);
printf("length = %i", length); // "c version : 17." = 15 characters
return 0;
}
/*
run:
c version : 17.
length = 15
*/