#include <stdarg.h>
#include <stdio.h>

void printtwice(const char *fmt, ...) {
	va_list args;

	va_start(args, fmt);
    vprintf(fmt, args);
    va_end(args);

	va_start(args, fmt);
    vfprintf(stderr, fmt, args);
    va_end(args);
}

int main(void) {
    printtwice("%d-->%f\n", 42, 2.7182818);
}
