| Ver tema anterior :: Ver siguiente tema | | Autor | Mensaje |
|---|
dark_night
Registrado: 03 Oct 2004 Mensajes: 18 Ubicación: stgo, chile
| Publicado: 04/10/2004 3:42 pm | | | Título: ayuda con funcion |
| holas... soy un principiante en c y tengo un problema con esta funcion....la funcion compara una cadena ingresada por pantalla por la de un arreglo....pero por alguna razon nisikiera entra al while... y nos eporke
agradeceria cualkier ayuda gracias
| Código: | struct animal { char nombre[20]; char nombre_Prop[20]; char sexo[10]; int edad; int peso; };
void Buscar(struct animal a[100], int i) { char nombre[20]; int j=0; printf("ingrese el nombre del animal a buscar: "); scanf("%s", &nombre);
while(j<i); { if(strcmp(a[j].nombre, nombre)==0) { printf("Nombre: ", a[j].nombre); printf("Propietario: ", a[j].nombre_Prop); printf("Sexo: ", a[j].sexo); printf("Edad: ", a[j].edad); printf("Peso: ", a[j].peso); } j++; } }
|
|
| | Volver arriba | |  | quique
Registrado: 30 Mar 2004 Mensajes: 720 Ubicación: Por ahí
| Publicado: 05/10/2004 1:53 am | | | Título: |
| Puedes poner el programa principal? (es decir, desde donde se llame a la función Buscar ())
Salu2 |
| | Volver arriba | |  | dark_night
Registrado: 03 Oct 2004 Mensajes: 18 Ubicación: stgo, chile
| Publicado: 05/10/2004 2:50 pm | | | Título: |
| esto es de donde se llama la funcion buscar:
| Código: | void Abrir(struct animal perro) { FILE *p; struct animal a[100]; int x, i=0;
if(fopen("clientes.dat", "r")==NULL) { printf("No hay ningun registro guardado\n"); menu(); } else { p=fopen("clientes.dat", "r");
while(fread(&perro, sizeof(perro), 1, p)) { fread(&perro, sizeof(perro), 1 ,p); strcpy(a[i].nombre, perro.nombre); strcpy(a[i].nombre_Prop, perro.nombre_Prop); strcpy(a[i].sexo, perro.sexo); a[i].edad= perro.edad; a[i].peso= perro.peso; i++; } fclose(p); Buscar(a, i);
|
agredesco cualkeir ayuda.. gracias |
| | Volver arriba | |  | | |
| No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas
|
|
| |