NECESITO COMPLETAR PROGRAMA CON FUNCIONES

ELENA05
23 de Marzo del 2006
DESARROLLAR UN PROGRAMA Q LLENE UN ARREGLO CON 10 ELEMENTOS POR DATOS INTRODUCIDOS POR EL USUARIO Y HAGA LO SIG
1)Q LEA UN VALOR Y ME INDIQUE LA POSICION Q OCUPA ESE VALOR DENTRO DEL ARREGLO
2)ORDENE EL ARREGLO Y ME MUESTRE LA NUEVA POSICION Q OCUPA ESE VALOR LEIDO.
****USAR FUNCION CON VOID LLAMADA ORDENAR*****esto me falta
#include<iostream.h>
#include<iomanip>

int posicion (înt [],int);
int main(){
int A[10],temp,npos=0,clve;
cout<<"clave";
cin>>clave;
cout<<"ingrese elementos del arreglo"<<endl;
for(int x=1,x<10;x++)
{
cout<<"elementos"<<x<<endl;
cin>A[x];
if(posicion)A,clave>0){
cout<<"la ubicacion de "<<clave<<"es :"<<posicion(Aclave)<<endl;
for(int y=1;y<10;y++){
for(int z=1;z<9;z++){
if(A[z]>A[z+1]{
temp=A[z];
A[z]=A[z+1];
A[z+1]=temp;
}
}
cout<<bicacion nueva"<<posicion(A,clave)<<endl;

}
else
cout<<"no existe"<<endl;//la posicion ingresada no existe//
return 0;
}
int posicion(int B[]; int buscar)

{
int posi=0
for(int m=1;m<=10;m++){
if(B[m]=buscar)
posicicon=m;
}
return posi;
}