Creo que no caldra que te haga el ejercicio... has declarado el prototipo de la funcion bubble?
Me explico:
Código:
#include <iostream>
using namespace std;
// Declaracion del Prototipo
void bubble(int A[], int tamano_arreglo); // Esto es declarar la funcion.
int main(void)
{
int Array[10];
for ( int int_ConFor01=0;int_ConFor01<10;int_ConFor01++)
{
cout << "Escribe un numero : ";
cin >> Array[int_ConFor01] ;
cout << endl;
}
bubble(Array,10);
for ( int int_ConFor01=0;int_ConFor01<10;int_ConFor01++)
{
cout << Array[int_ConFor01] << endl;
}
}
// Definicion
void bubble(int A[], int tamano_arreglo)
{
int temp, j, i;
for(i = (tamano_arreglo-1); i >= 0; i--)
{
for(j = 1; j <= i; j++)
{
{
/* Intercambio de numeros*/
temp = A[j-1];
A[j-1] = A[j];
A[j] = temp;
}
}
}
}
Si asi, con mi codigo, aun no te sale ( ya que yo no lo he compilado ni nada de eso ) borra, el parametro uno de bubble, y que quede asi:
Código:
bubble(int tamano_arreglo );
y pones, el array A[] ( con posiciones por ejemplo A[10] ), arriba de todo, debajo los includes y debajo de los prototipos de la funcion bubble ( recuerda cambiar el prototipo para que solo tenga un parametro ) y arriba del main ( osea, que el array sea global )
Saludos y espero que tu problema se haya solucionado.