hacer un salto de orden en *.cpp

Saludos estoy tratando de hacer un ejemplo de como saltar a otra accion desde ordenes.cpp

Busco saltar de "A" a "B" he tratado de saltar con B(); pero me da error, si lo tengo determinado en la otra pestaña listados.h void B(); pero aun así no me la orden de salto, deseo saltar desde *.cpp para no separar el salto a otra pestaña.

void A(){


digitalWrite(9, LOW);
delay(3000);
B(); /// saltar a B

}


void B(){
 Serial.println("Salto a B");


}

void C(){
 Serial.println("Salto a C");


}

Define mejor que es "saltar de 'A' a 'B'", no se entiende el "concepto"