Sistema para escola em c
#include <stdio.h>
#include <stdlib.h>
#include "menu.h"
#include <windows.h>
#include <string.h>
#include "curso.h"
#include "aluno.h"
#include "materia.h"
#include "professor.h"
#include "constantes.h" int main(int argc, char *argv[])
{
// TO DO /* Implementar um menu de opções com as para controle de biblioteca O menu deve ter os seguintes menus: Arquivo Carregar dados Salvar dados Desfazer ultima alteração
Controle de Usuários // usando Árvore Binária Criar novo usuario Pesquisar usuário Atualizar usuário Imprimir usuários (em ordem alfabética) Excluir usuário
Controle de Livros // usando Hashing com controle de colisao usando lista encadeada Cadatrar novo livro Pesquisar livro Atualizar livro Excluir livro Imprimir livros (em ordem alfabética)
Controle de emprestimo // usando árvore binária Emprestimo Devolução Imprimir livros emprestados Imprimir emprestimos atrasados Sair
O menu deve ser implementado de forma grafica (textual) simulando os menus presentes nas aplicações Windows Use a biblioteca conio. */
int key, opcao;
IniciaMatrizCurso(); //Inicializa a matriz de curso IniciaMatrizAluno(); //Inicializa a matriz de aluno IniciaMatrizMateria(); //Inicializa a matriz de materia IniciaMatrizProfessor(); //Inicializa a matriz de professor
while(1) { Menu menu; strcpy(menu.itens[0][0].caption,"Curso"); strcpy(menu.itens[1][0].caption,"Inserir"); strcpy(menu.itens[2][0].caption,"Apagar"); strcpy(menu.itens[3][0].caption,"Listar"); strcpy(menu.itens[4][0].caption,"Alterar"); strcpy(menu.itens[0][1].caption,"Alunos"); strcpy(menu.itens[1][1].caption,"Inserir"); strcpy(menu.itens[2][1].caption,"Apagar"); strcpy(menu.itens[3][1].caption,"Listar"); strcpy(menu.itens[4][1].caption,"Alterar");