1 #include <stdio.h> 2 #include <stdarg.h> 3 snprintf_vms(char * str,size_t len,const char * fmt,...)4 int snprintf_vms(char *str, size_t len, const char *fmt, ...) 5 { 6 va_list ap; 7 int n; 8 9 va_start(ap, fmt); 10 n = vsprintf(str, fmt, ap); 11 va_end(ap); 12 return n; 13 } 14