Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/04/2010, 07:13
minette1988
 
Fecha de Ingreso: febrero-2010
Mensajes: 258
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: ejercicio de fichero en lenguaje C

Hola, lo de los paréntesis de la macro LEE_CAD lo he solucionado, gracias por decírmelo, pero ahra el problema es cuando lo compilo que no funciona bien. A continuación te muestro la compilación a ver si me puedes ayudar a encontrar el fallo. Gracias.

a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): a

Num de telefono del abonado: 635100833
Nombre completo: Ana
Valor de la factura: 25.12
a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): a

Num de telefono del abonado: 964461273
Nombre completo: Carlos
Valor de la factura: 45.15
a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): a

Num de telefono del abonado: 964471715
Nombre completo: Daniel
Valor de la factura: 74.26

a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): b

Telefono del abonado a buscar/modificar: 964471715
Abonado encontrado:
Carlos
964471715
58.820000
Modificar factura (s/n)?s
Valor de la factura: 15.22

a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): f

Telefono del abonado a facturar: 964471715

La factura es de: 58.82
a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): t

La factura total es: 404.38
a--> Alta
b--> Buscar/Modificar ficha
f--> Factura abonado
t--> Factura Total
x--> Borrar Fichero y salir
m--> Mostrar todo el fichero
Elija opcion(s--> Salir): m

635100833 carlos 35.12

655452213 ana 74.22

541123325 55.65 12.12

635100833 Ana 25.25

964461273 Bea 54.32

964471715 Carlos 58.82

635100833 Ana 25.12

964461273 Carlos 45.15

964471715 Daniel 74.26

Lo que no entiendo es por qué me salen más clientes de la cuenta si yo sólo he introducido 3, cuando introduzco el teléfono a buscar de un cliente para modificar la factura el nombre que me sale es otro no el que yo he puesto y con el valor de la factura me pasa lo mismo, cuando pido mostrar la factura de un solo cliente tampoco coincide con la que yo le he dado.