Código:
lo que quiero que haga el programa es leer n numeros e imprimir el menor pero lo tengo q hacer con punteros y no se utilizarlos muy bien como habran notadoint main()
{
int n,i;
double vmenor;
double *elemento[50];
puts("Cuantos elementos ");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("Elemento [%d]",i+1);
scanf("%d",(elemento+i));
}
vmenor = menor(n,*elemento);
getch();
printf("El menor es %d \n\n",vmenor);
system("pause");
return 0;
}
double menor(int n,double *elemento)
{
double men;
int j,m;
men = elemento[0];
for(j=1;j<n;j++)
{
if(elemento[j]<men)
men=elemento[j];
}
return men;
}


cuando lo compilo no marca errores pero cuando lo corro con debug me parace un erro que dice "An access violation(Segmentation Fault) raised in your program" espero que alguien pueda ayudarme con este programa


