void main (void) { int vnc[5],vnp[5],pv; int vcant[3]={0};
for(int i=0; i<5; i++) { printf("\n ingrese nro cliente (1 a 5) "); vnc[i]; printf("\n ingrese nro provincia (1 a 3) "); vnp[i]; } for(int j=0; j<5; j++) { pv=vnp[j]; vcant[pv-1]++; } for(int h=0; h<3; h++) printf( " la provincia %d la cantidad de clientes es %d \n",vnp[h],vcant[h]);
Registrado: 01 Oct 2004 Mensajes: 3777 Ubicación: Mexico
Publicado: 10/11/2007 9:16 am
Título:
El programa funciona correctamente salvo ciertos detallitos que ya se han comentado en inumerables ocasiones como: solo utilizar conio y demas bibliotecas de terceros una vez que el programa funcione correctamente, la funcion main debe definirse en la forma "int mian(void)", etc.
El problema con tu programa se encuentra en el primer bucle: en este indicas mediante la funcion printf que se deben introducir los datos de cliente y provincia pero no utilizas funcion alguna (por ejemplo scanf) para procesar esta entrada.
Un saludo _________________ The capacity to learn is a gift; The ability to learn is a skill; The willingness to learn is a choice. -- Rebec of Ginaz
El problema con tu programa se encuentra en el primer bucle: en este indicas mediante la funcion printf que se deben introducir los datos de cliente y provincia pero no utilizas funcion alguna (por ejemplo scanf) para procesar esta entrada.
En otras palabras, tendrías que hacer esto:
Código:
printf("\n ingrese nro cliente (1 a 5) "); scanf("%i", &vnc[i]); printf("\n ingrese nro provincia (1 a 3) "); scanf("%i", &vnp[i]);