Hola,estoy usando Linux para compilar en el lenguaje C, díganme por favor si tengo errores en el desarrollo de este ejercicio:
[FONT=sans-serif]Suponiendo que cada cliente de una sucursal bancaria tuviera 2 cuentas cuyos datos de cada cuenta fueran: número de cuenta y saldo. Escribir un programa en C que pida por pantalla para 3 clientes: su nombre y datos de sus dos cuentas, y escriba para cada cliente, su nombre, los datos de sus dos cuentas y el saldo total del cliente.
No he dado nada de bucles todavía.
[/FONT]
Gracias
#include <stdio.h>
typedef struct {
int num_cuenta;
float saldo;
} Tcuentas;
Tcuentas cuentas [2];
typedef struct {
char nombre [80];
Tcuentas cuentas [2];
float saldo_total;
} Tdato;
Tdato clientes [3];
int main (void) {
printf ("introduzca los cuatro primeros numeros de la cuenta:")
scanf ("%d",&cuentas.num_cuenta);
printf ("Introduzca el saldo de la cuenta:");
scanf ("%f",&cuentas.saldo);
printf ("introduzca el nombre del cliente:");
scanf ("%[^\n]", clientes.nombre);
printf ("introduzca los cuatro primeros numeros de la cuenta:")
scanf ("%d",&cuentas.num_cuenta);
printf ("Introduzca el saldo total de la cuenta");
scanf ("%f",&cuentas.saldo_total);
¿Está bien? ¿errores de sintaxis?
[FONT=sans-serif]Suponiendo que cada cliente de una sucursal bancaria tuviera 2 cuentas cuyos datos de cada cuenta fueran: número de cuenta y saldo. Escribir un programa en C que pida por pantalla para 3 clientes: su nombre y datos de sus dos cuentas, y escriba para cada cliente, su nombre, los datos de sus dos cuentas y el saldo total del cliente.
No he dado nada de bucles todavía.
[/FONT]
Gracias
#include <stdio.h>
typedef struct {
int num_cuenta;
float saldo;
} Tcuentas;
Tcuentas cuentas [2];
typedef struct {
char nombre [80];
Tcuentas cuentas [2];
float saldo_total;
} Tdato;
Tdato clientes [3];
int main (void) {
printf ("introduzca los cuatro primeros numeros de la cuenta:")
scanf ("%d",&cuentas.num_cuenta);
printf ("Introduzca el saldo de la cuenta:");
scanf ("%f",&cuentas.saldo);
printf ("introduzca el nombre del cliente:");
scanf ("%[^\n]", clientes.nombre);
printf ("introduzca los cuatro primeros numeros de la cuenta:")
scanf ("%d",&cuentas.num_cuenta);
printf ("Introduzca el saldo total de la cuenta");
scanf ("%f",&cuentas.saldo_total);
¿Está bien? ¿errores de sintaxis?
Comentario