El código es
Código
#include <stdio.h>
void orden(int arr){
int aux,i,j;
int tam=sizeof(arr)/sizeof(*arr);
for(i=0;i<tam;i++){
for(j=0;tam-i;j++){
if (arr[j]>arr[j+1]){
aux=arr[j];
arr[j]=arr[j+1];
arr[j+1]=aux;
}
}
}
}
int main(){
int vec[]={9,3,5,7,1};
orden(vec);
}
Gracias por adelantado.


 
  




 Autor
 Autor
		


 En línea
									En línea
								




 , ahora no entiendo porque el tamaño del vector es diferente en la función que en main
, ahora no entiendo porque el tamaño del vector es diferente en la función que en main 



 
						