De acuerdo con las reglas de C99, los programadores deben declarar una función externa antes del primer uso.