No debería ser declarado allí abajo. La otra cosa es que no llamas a la función desde main.
Intenta esto y modificalo como te parezca
Código C++:
Ver original#include <iostream>
#include <fstream>
using namespace std;
void escribir (ofstream& archivo, double entrada);
int main()
{
using namespace std;
ofstream archivo;
archivo.open("prueba.txt", ios::app);
double entrada;
cout << "Ingrese el numero de entrada a escribir en el archivo" << endl;
cin >> entrada;
escribir(archivo, entrada);
archivo.close(); // Cierra el archivo de salida en donde aparecen todos los puntos.
return(0);
}
void escribir (ofstream& archivo, double entrada)
{
archivo << "El numero que escribo en el archivo es: " << entrada <<endl;
}