#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define SIZE 256
int main()
{
const char *str = "C Programming";
char *p = malloc(sizeof(char) * SIZE);
snprintf(p, SIZE, "%s - %d %f\n", "C Programming", 17, 3.14f);
printf("%s\n", p);
free(p);
return 0;
}
/*
run:
C Programming - 17 3.140000
*/