duvida na funcao de menus switch em c

27/10/2020

0

galera estou batendo a cabeca sou iniciante estou criando um sisteminha de cadastro de pacientes e estou criando menus como no codico abaixo porem quando eu digito 1 ele me leva a outro menu ate ai correto porem na opçao em seguida "cadastrar paciente" eu preciso criar um outro switch? pois tentei criar um switch dentro do outro e nao foi tentei criar fora e nao foi esta ai o codico abaixo quero poder criar outro "case" para poder comecar o cadastro

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


int main() {
int cadastro,paciente;
textcolor(15);

printf("\n\n\n\nBem Vindo ao Sistema de Cadastro");//Sistema de menu apos efetuar o login
printf("\nSelecione a opcao desejada");
printf("\n\n\n1-Cadastro 2-Agendamento 3-Relatorio");
scanf("%i",&cadastro);

switch(cadastro) //Usamos funcao switch case para fazer o sistema de menus....
{
case 1:
system("cls");
printf("\n1-Cadastrar Paciente");
printf("\n2-Cadastrar Medico");
printf("\n3-Cadastrar Exames");
break;
// aki no caso quero criar um outro switch para poder proseguir na opçao cadastrar paciente porem nao consigo e o programa fecha
}


return 0;
}
Pedro

Pedro

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar