#include <stdarg.h>

double xx, yy;

void
teststdarg(char *fmt, ...)
{
  va_list ap;
  double x, y;

  va_start(ap, fmt);
  x = va_arg(ap, double);
  y = va_arg(ap, double);
  va_end(ap);
  if (x == xx && y == yy) {
    printf("passed\n");
  }else{
    printf("failed\n");
  }
}

main(int argc, char *argv[])
{
  xx = 1.2;
  yy = 3.4;

  teststdarg("", xx, yy);

  return 0;
}
