This repository was archived by the owner on Feb 20, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcliente.c
More file actions
61 lines (57 loc) · 1.19 KB
/
cliente.c
File metadata and controls
61 lines (57 loc) · 1.19 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#include <stdio.h>
#include <stdlib.h>
struct cliente{
char nome[20];
int numeroCart;
double saldo;
double limite;
struct Cliente *novo;
}clie;
void incluir(struct cliente clie){
printf("Informe o nome do cliente.\n");
fgets(clie.nome,255,stdin);
printf("Informe o numero do cartao.\n");
scanf("%d",&clie.numeroCart);
printf("Informe o saldo: \n");
scanf("%e",&clie.saldo);
printf("Informe o Limite: ");
scanf("%e",&clie.limite);
fflush(stdin);
}
void printCliente(struct cliente cl){
printf("Nome do Cliente: %s",cl.nome);
printf("Numero do Cartao: %d\n",cl.numeroCart);
printf("Saldo: %.2lf\n",cl.saldo);
printf("Limite: %.2lf\n", cl.limite);
}
void teste(){
}
int main(int argc, char** argv)
{
int maiorLimte=0, indc;
int menorSaldo=10000;
struct cliente c1,c2,c3,c4,c5;
struct cliente vetClie[5] = {c1,c2,c3,c4,c5};
int i;
incluir(c1);
/*for(i=0;i<5;i++){
incluir(vetClie[i]);
}
int f;
for(f=0;f<5;f++){
if(vetClie[i].limite > maiorLimte){
maiorLimte=vetClie[i].limite;
indc=f;
}
}
printCliente(vetClie[indc]);
indc=0;
for(f=0;f<5;f++){
if(vetClie[i].saldo < menorSaldo){
menorSaldo=vetClie[i].saldo;
indc=f;
}
}*/
printCliente(c1);
return 0;
}