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.");
}
}