Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Negolove

Programa em C - Cadastro Cliente

Recommended Posts

Fiz esse programa, mas não consigo acrescentar os seguintes requerimento:

 

Acrescentar funções que recebe o identificado e mostra os dados do cliente, funções para retornar o percentual que o débito está usado do limite pré-aprovado, e gravar em arquivo texto.

 

Alguém poderia me ajudar. Desde já agradeço

 

#include <stdio.h>
#include <stdlib.h>


int main (){

int cont;

struct cadastro {
 
 char nome[50];
 char rua[100];
 char numero [50];
 char bairro [50];
 char cidade [100];
 long int cep, celular, telefone_fixo;
 float VlrUltimaCompra, TotaldeDebito, LimitePreAprovado;
 
 };
 
struct cadastro cliente[10];

for(cont =0; cont < 10; cont++){


 printf ("Digite o nome do cliente\n");
 gets (cliente[cont].nome);
 fflush (stdin);
 
 printf ("Digite o nome da rua do cliente\n");
 gets (cliente[cont].rua);
 fflush (stdin);
 
 printf ("Digite o nome do bairro do cliente\n");
 gets (cliente[cont].bairro);
 fflush (stdin);
 
 printf ("Digite o nome da cidade do cliente\n");
 gets (cliente[cont].cidade);
 fflush (stdin);
 
 printf ("Digite o cep da cidade do cliente\n");
 scanf ("%i", &cliente[cont].cep);
 fflush (stdin);
 
 printf ("Digite o telefone fixo do cliente\n");
 scanf ("%i", &cliente[cont].telefone_fixo);
 fflush (stdin);
 
 printf ("Digite o celular do cliente\n");
 scanf ("%i", &cliente[cont].celular);
 fflush (stdin);
 
 printf ("Digite o valor da ultima compra\n");
 scanf ("%f", &cliente[cont].VlrUltimaCompra);
 fflush (stdin);
 
 printf ("Informe o total de debito\n");
 scanf ("%f", &cliente[cont].TotaldeDebito);
 fflush (stdin);
 
 printf ("Digite o limite pre-aprovado\n");
 scanf ("%f", &cliente[cont].LimitePreAprovado);
 fflush (stdin);

}
 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Repetindo o que virou lugar-comum no fórum: não use gets e nem fflush em buffer de entrada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.