Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/11/2008, 16:01
patricia:)
 
Fecha de Ingreso: abril-2006
Ubicación: Venezuela
Mensajes: 126
Antigüedad: 18 años, 1 mes
Puntos: 0
Exclamación Problema con arreglos

Hola a todos,

Tengo problemas con algo tan tonto que me da pena hasta decirlo, estoy programando con el compilador DEV C++


Este es mi codigo:

int i, j;
int cargar_vendedor (int vend, int c_v, int j){
//int cargar_vendedor (char vend[cant_vend][j]){
/*char a, b;
int x, j ;
for (i=0; i<= (cant_vend -1); i++){
while (x==0){
printf ("Introduzca el codigo del vendedor: ");
scanf ("%c", &a);
for (j = i; j = 0; j--){
if (vend [j][0]==a){
printf ("ERROR: El codigo existe");
x=0;
j=0;
}else{
x = 1;
}
}
}
}
}
vend [i][0] = a;
printf ("Introduzca el nombre: ");
scanf ("%c", &b);
vend [i][1] = b;*/
}
main(){
while (cant_vend == 0)
{
printf ("Introduzca la cantidad de vendedores a Registrar: ");
scanf ("%i", cant_vend);
if (cant_vend <= 0){
printf ("ERROR: Introduzca un valor mayor a 0");
}
}
cant_vend = cant_vend -1;
j = 1;
int vendedores [5][1];
cargar_vendedor(&vendedores, 5, 1);
//cargar_vendedor(vendedores, cant_vend, j);

}

tengo en la funcion main un arreglo el cual la longitud se la coloca el usuario por pantalla, ese arreglo se lo paso por parametro a la funcion carga vendedor y esta lo deberia de recibir y llenarlo.

El error me da error tanto en el pase de parametro como al recibirlo en la funcion.

Comente las intrucciones que esta dentro de la funcion cargar vendedor para encontrar el error mas facilmente.

He intentado pasarle el parametro de miles de forma pero igual no lo hace.

Si alguien me podria dar una mano. Por fis!!!