jailson1989 Postado Dezembro 16, 2020 Denunciar Share Postado Dezembro 16, 2020 Boa tarde estou problema no código, sou novato na área comecei a poucos dias mais meu programa na faz a impressão do nome de usuária na tela. só da a primeira inicial ou uma numeração (Seja bem vindo 4202346) Desde já agradeço aquém pode me ajudar. #include <stdio.h> int main(){ int cadastro, ativo, logado; char opcao, opc, cliente; cadastro=ativo=logado=0; printf("Por favor digite seu nome se cliente:\n"); scanf("%c", &cliente); setbuf(stdin,0); printf("Deseja Continuar S/N\n"), scanf("%c",&opc); setbuf(stdin,0); printf("Deseja cadastra sua conta cliente? S/N \n"); scanf("%cs", &opcao); setbuf(stdin,0); if(opcao == 'S'){ cadastro =1; printf("sua conta esta cadastrada\n"); } printf("Deseja ativa a conta ? S/N \n"); scanf("%c", &opcao); setbuf(stdin,0); if(opcao == 'S'){ ativo = 1; printf("sua conta esta ativa. \n"); } printf("Deseja logar em sua conta? S/N \n"); scanf("%c", &opcao); setbuf(stdin,0); if(opcao == 'S'){ logado = 1; printf("Sua conta esta logada\n"); } if((cadastro == 1) && (ativo ==1) || (logado ==1)){ printf("Seja bem vindo %c.", cliente); }else{ printf(" Algo deu errado verifique as informaçoes acima."); } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jailson1989
Boa tarde estou problema no código, sou novato na área comecei a poucos dias mais meu programa na faz a impressão do nome de usuária na tela.
só da a primeira inicial ou uma numeração (Seja bem vindo 4202346)
Desde já agradeço aquém pode me ajudar.
#include <stdio.h>
int main(){
int cadastro, ativo, logado;
char opcao, opc, cliente;
cadastro=ativo=logado=0;
printf("Por favor digite seu nome se cliente:\n");
scanf("%c", &cliente);
setbuf(stdin,0);
printf("Deseja Continuar S/N\n"),
scanf("%c",&opc);
setbuf(stdin,0);
printf("Deseja cadastra sua conta cliente? S/N \n");
scanf("%cs", &opcao);
setbuf(stdin,0);
if(opcao == 'S'){
cadastro =1;
printf("sua conta esta cadastrada\n");
}
printf("Deseja ativa a conta ? S/N \n");
scanf("%c", &opcao);
setbuf(stdin,0);
if(opcao == 'S'){
ativo = 1;
printf("sua conta esta ativa. \n");
}
printf("Deseja logar em sua conta? S/N \n");
scanf("%c", &opcao);
setbuf(stdin,0);
if(opcao == 'S'){
logado = 1;
printf("Sua conta esta logada\n");
}
if((cadastro == 1) && (ativo ==1) || (logado ==1)){
printf("Seja bem vindo %c.", cliente);
}else{
printf(" Algo deu errado verifique as informaçoes acima.");
}
}
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.