Ejemplo

int foo(int argument){
if(
argument){
return;
}
else{
return 0;
}
}

Solución
Asegúrese de devolver un valor válido en las funciones que devuelven un tipo.

int foo(int argument){
if(argument){
return
1;
}

else{
return 0;
}
}