Y si quiero pasar un arreglo de registros?
No entiendo la pregunta ya que eso es lo que estas haciendo en tu programa:
int main()
{
registro clientes[200];
int i;
SetearReg(&clientes, &i);
}
Por cierto no debes utilizar el operador "dirección de" (el '&') en la llamada a función y el segundo parámetro no es necesario. Y se debe utilizar la palabra reservada "struct" en la declaración del array a menos que lo estés compilando como C++.
Por ultimo lo único que debes hacer es revisar con cuidado la función "SetearReg" cortesía de
Blaster y aplicar las correcciones a tu programa.
Un saludo