Viejo revisa la sentencia scanf(&numero); aki la variable i=1 y db ser i=0. Lo k suced es k cuand no especifics un valor para tods las variables asigna valores al asar
No, la variable i sigue siendo cero, lo que pasa que en printf la pongo i+1 solo para mostrarle al usuario desde el número 1 pero realmente el arreglo comienza a guardar números desde la casilla cero
printf("Por favor ingrese el %dº numero: ",i+1);
scanf("%d",&numeros
); while(getchar()!='\n');
Y si ya cambié el tipo de variable a long y funcionó
gracias mara 