
kkkkkkkkk
By: a guest on
May 9th, 2012 | syntax:
C | size: 1.48 KB | hits: 31 | expires: Never
#include <stdio.h>
#include <stdlib.h>
typedef struct paciente
{
int codigo;
char nome[51];
char planoSaude[26];
} Paciente ;
void cadastro (Paciente **ptPaciente, int contador)
{
//(ptPaciente[contador] -> codigo) = contador;
printf ("\nEntre com um Nome do paciente: ");
scanf (" %50[^\n]", &ptPaciente[contador] -> nome );
printf("\nEntre com um Plano de Saude: ");
scanf (" %25[^\n]", &ptPaciente[contador] -> planoSaude);
printf("\nPaciente cadastrado com o codigo %d \n\n", (ptPaciente[contador] -> codigo));
}
void deletar(Paciente **ptPaciente, int contador)
{
//ptPacientecontador[]
}
int main ()
{
int menu, i, contador = 0, aux;
Paciente quantidade[50];
Paciente *ptQuantidade;
ptQuantidade = &quantidade[0];
for (i = 0 ; menu != 4 ; i++)
{
printf("\n *MENU* \n\n1 - Cadastrar \n2 - Deletar \n3 - Imprimir Pacientes\n\n") ;
scanf ("%d", &menu);
switch (menu)
{
case 1: printf ("\nOpcao 1 - cadastrar escolhida!\n");
contador++ ;
cadastro (ptQuantidade, contador);
break;
case 2: printf ("\nOpcao 2 - deletar escolhida!\n");
printf ("\nDigite o Codigo da pessoa a ser deletador = \n");
scanf ("%d", &aux);
deletar(ptQuantidade, aux);
break;
case 3:
break;
case 4:
break;
}
}
return 0;
}