Ejemplo de punteros de array en C
En el siguiente programa se trabaja con un array de números enteros que es enviado como argumento a dos funciones, una que le introduce valores y otra que los presente en pantalla.
#include <stdio.h>
#include <stdlib.h>
#define TAM 10
void valores(int numeros[]);
void visualizar(int numeros[]);
int main()
{
int numeros[TAM];
printf("Ejemplo de paso de arrays entre funciones\n");
valores(numeros);
printf("Los valores introducidos fueron: \n");
visualizar(numeros);
getch();
}
void valores(int *numeros)
{
int i;
for(i=0;i<TAM;i++)
{
printf("Elemento[%d]: ", i+1);
scanf("%d", &numeros[i]);
}
}
void visualizar(int numeros[])
{
int i;
for(i=0;i<TAM;i++)
printf("Numero[%d]= %d\n", i+1, numeros[i]);
}

Liudmel
Están muy buenos los códigos, pero me gustaría encontrar en su sitio, un tutorial de Java desde cero, que me ayude a ver realmente desde el comienzo que es java, como se aplican las condiciones, como son los arreglos y todo lo que pueda hasta llegar a programar fuerte en este lenguaje.