Ejemplo

int function(int input){   
    return input;
}

int main(int argc, char* argv[]){
    return function((0,1));
}

Solución
Utilice el operador de coma sólo en las sentencias for y en las definiciones de función.

int function(int input){   
    return input;
}

int main(int argc, char* argv[]){
int r = function(0);
return function(1);
}