struct con while
Publicado por Alexis (3 intervenciones) el 11/04/2018 03:21:06
Necesito ayuda con una duda sobre como llenar un struct que contendrá los datos de una cuneta de un cliente de un banco tales como saldo inicial, actual, final, nombre del dueño y tipo de cuenta ya sea de crédito o débito, teniendo en cuneta que como máximo habrá 50 cuentas. Sin embargo no se llenaran las 50 aquí entra mi duda: un while que me pregunte si el usuario quiere seguir dando de alta cuentas
Aquí lo poco que llevo si es de ayuda para darme a entender mejor:
De antemano gracias.
Aquí lo poco que llevo si es de ayuda para darme a entender mejor:
De antemano gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <strings.h>
#include <stdlib.h>
struct cuenta{
float SalI;
float SalF;
float SalA;
char TipC;
char Nombre[80];
} Count[50];
int main (){
int i, op, op2;
printf ("\t\tMenu\nSeleccione que desea hacer:\n1)Alta\n2)Consulta\n3)Reporte\n4)Salir\n");
char opcion;
scanf ("%d", &op);
switch (op){
case 1:
do{
fflush (stdin);
printf ("De el nombre de la persona:");
scanf ("%c", &Count[i+1].Nombre);
fflush (stdin);
printf ("\nDe el saldo inicial:");
scanf ("%f", &Count[i].SalI);
fflush (stdin);
printf ("\nDe el tipo de cuenta:");
scanf ("%c", &Count[i].TipC);
system ("cls");
i++;
}while (opcion=='s');
break;
return 0;
}
}
Valora esta pregunta


0