jailson1989 0 Posted December 16, 2020 Report Share Posted December 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."); } } Quote Link to post Share on other sites
Question
jailson1989 0
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 to post
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.