int main(){ int N=3,M=3,v[N],b[M]; N=devolver("primer",v); M=devolver("segundo",b); printf("Producto escalar: %d\n",Escalar(v,b,N,0)); getch(); return 0; }
int main() { char opcao; char *opcoes_menu[]={ "1. Devolver Livro", "2. Requisitar Livro", "3. Cancelar Reserva", "4. Listar Livros com Entrega em Atraso", "5. Informacoes", "0. Sair", NULL }; Livro livros; Utente utentes; Requisit requisit; livros = cria_lista_l(); utentes = cria_lista_u(); requisit = cria_lista_r(); constroi(livros,utentes,requisit); clear(); boneco(1); pause(); while((opcao=menu(opcoes_menu))!=SAIR) switch (opcao) { case DEVOLVER: { clear(); devolver(requisit,livros,utentes); pause(); break; } case REQUISITAR: { clear(); requisitar(livros,utentes,requisit); pause(); break; } case CANCELAR: { clear(); cancelar_reserva(requisit,livros,utentes); pause(); break; } case LISTAR: { clear(); livros_atraso(requisit,livros,utentes); pause(); break; } case INFO: { clear(); submenu(requisit,livros,utentes); break; } } destroi_lista_l(livros); destroi_lista_u(utentes); destroi_lista_r(requisit); clear(); boneco(2); pause(); return 0; }