Aviso do compilador (nível 4) C4212
extensão não padrão usada: a declaração de função usou reticências
O protótipo de função tem um número variável de argumentos. A definição da função não tem.
O seguinte exemplo gera o erro C4212:
// C4212.c
// compile with: /W4 /Ze /c
void f(int , ...);
void f(int i, int j) {}