Fazer um programa para simular uma agenda de telefones. Para cada pessoa devem-se
ter os seguintes dados:
Nome
E-mail
Endereco (contendo campos para Rua, numero, complemento, bairro, cep, cidade,
estado, país).
Telefone (contendo campo para DDD e numero)
Data de aniversario (contendo campo para dia, mes, ano).
Observacoes: Uma linha (string) para alguma observacao especial.
(a) Definir a estrutura acima.
(b) Declarar a variavel agenda (vetor) com capacidade de agendar ate 100 nomes.
(c) Definir um bloco de instrucoes busca por primeiro nome: Imprime os dados da
pessoa com esse nome (se tiver mais de uma pessoa, imprime para todas).
(d) Definir um bloco de instrucoes busca por mes de aniversario: Imprime os dados de
todas as pessoas que fazem aniversario nesse mes.
(e) Definir um bloco de instrucoes busca por dia e mes de aniversario: Imprime os
dados de todas as pessoas que fazem aniversario nesse dia e mes.
(f) Definir um bloco de instrucoes insere pessoa: Insere por ordem alfabetica de nome.
(g) Definir um bloco de instrucoes retira pessoa: Retira todos os dados dessa pessoa e
desloca todos os elementos seguintes do vetor para a posicao anterior.
(h) Definir um bloco de instrucoes imprime agenda com as opcoes:
Imprime nome, telefone e e-mail.
Imprime todos os dados.
(i) O programa deve ter um menu principal oferecendo as opcoes acima.