Ir para conteúdo
Fórum Script Brasil

Layra Lima

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Layra Lima

Layra Lima's Achievements

0

Reputação

  1. Como resolver esse e erro?? [Error] ld returned 1 exit status #include <stdio.h> #include <stdlib.h> #include <string.h> #include<windows.h> typedef struct Endereco{ char rua[30],bairro[30]; int casa; }endereco; typedef struct Alunos{ char nome[20],email[50]; int matricula,telefone; endereco end; }alunos; typedef struct Livros{ char dataSolicitacao[11],titulo[20],editora[50]; int ano, alugado; }livros; //declaraçaõ das variaveis globais livros livs[5]; alunos als[5]; int cb = 0; //declarar os procedimentos void Cadastrar(); void Pesquisar(); void CadastarAlunos(); void CadastrarLivros(); void AlugarLivros(); main(){ int op; do{ system("cls"); system("Title Biblioteca"); printf("1-Cadastrar\n"); printf("2-Pesquisar\n"); printf("0-Sair\n"); scanf("%i",&op); switch(op){ case 1: Cadastrar(); break; case 2: Pesquisar(); break; case 0: exit(0); break; default: printf("Opcao invalida\n"); } }while(op!=0); system("Pause"); } //criar os procedimentos void Cadastrar() { int op; printf("CADASTRO:\n"); do{ printf("1-Cadastrar Aluno\n"); printf("2-Cadastrar Livros\n"); printf("0-Sair\n"); scanf("%i",&op); switch(op){ case 1: CadastarAlunos(); break; case 2: CadastrarLivros(); break; case 0: op=0; break; default: printf("Opcao invalida\n"); } }while(op!=0); } void CadastarAlunos() { int op = 1; do{ if(cb<5){ printf(" CADASTRAR ALUNO:\n"); printf("NOME:\n"); fflush(stdin); gets(als[cb].nome); printf("MATRICULA:\n"); scanf("%i",&als[cb].matricula); printf("E_MAIL:\n"); fflush(stdin); gets(als[cb].email); printf("TELEFONE:\n"); scanf("%i",&als[cb].telefone); printf("RUA:\n"); fflush(stdin); gets(als[cb].end.rua); printf("Nº CASA:\n"); scanf("%i",&als[cb].end.casa); printf("BAIRRO:\n"); fflush(stdin); gets(als[cb].end.bairro); Sleep(2000); op=0; } if(op!=0){ printf("Deseja continuar cadastrando\n"); printf("1-Sim\n"); printf("0-não\n"); scanf("%i",&op); }//condicao para o op }while(op!=0); } void CadastrarLivros(){ int op = 1; printf("CADASTRAR LIVROS:\n"); do{ if(cb<5){ printf("TITULO:\n"); fflush(stdin); gets(livs[cb].titulo); printf("EDITORA:\n"); fflush(stdin); gets(livs[cb].editora); printf("ANO DE PUBLICACAO:\n"); scanf("%i",&livs[cb].ano); Sleep(2000); op=0; } if(op!=0){ printf("Deseja continuar cadastrando\n"); printf("1-Sim\n"); printf("0-não\n"); scanf("%i",&op); }//condicao para o op }while(op!=0); }
  2. Como resolver esse e erro?? [Error] ld returned 1 exit status #include <stdio.h> #include <stdlib.h> #include <string.h> #include<windows.h> typedef struct Endereco{ char rua[30],bairro[30]; int casa; }endereco; typedef struct Alunos{ char nome[20],email[50]; int matricula,telefone; endereco end; }alunos; typedef struct Livros{ char dataSolicitacao[11],titulo[20],editora[50]; int ano, alugado; }livros; //declaraçaõ das variaveis globais livros livs[5]; alunos als[5]; int cb = 0; //declarar os procedimentos void Cadastrar(); void Pesquisar(); void CadastarAlunos(); void CadastrarLivros(); void AlugarLivros(); main(){ int op; do{ system("cls"); system("Title Biblioteca"); printf("1-Cadastrar\n"); printf("2-Pesquisar\n"); printf("0-Sair\n"); scanf("%i",&op); switch(op){ case 1: Cadastrar(); break; case 2: Pesquisar(); break; case 0: exit(0); break; default: printf("Opcao invalida\n"); } }while(op!=0); system("Pause"); } //criar os procedimentos void Cadastrar() { int op; printf("CADASTRO:\n"); do{ printf("1-Cadastrar Aluno\n"); printf("2-Cadastrar Livros\n"); printf("0-Sair\n"); scanf("%i",&op); switch(op){ case 1: CadastarAlunos(); break; case 2: CadastrarLivros(); break; case 0: op=0; break; default: printf("Opcao invalida\n"); } }while(op!=0); } void CadastarAlunos() { int op = 1; do{ if(cb<5){ printf(" CADASTRAR ALUNO:\n"); printf("NOME:\n"); fflush(stdin); gets(als[cb].nome); printf("MATRICULA:\n"); scanf("%i",&als[cb].matricula); printf("E_MAIL:\n"); fflush(stdin); gets(als[cb].email); printf("TELEFONE:\n"); scanf("%i",&als[cb].telefone); printf("RUA:\n"); fflush(stdin); gets(als[cb].end.rua); printf("Nº CASA:\n"); scanf("%i",&als[cb].end.casa); printf("BAIRRO:\n"); fflush(stdin); gets(als[cb].end.bairro); Sleep(2000); op=0; } if(op!=0){ printf("Deseja continuar cadastrando\n"); printf("1-Sim\n"); printf("0-não\n"); scanf("%i",&op); }//condicao para o op }while(op!=0); } void CadastrarLivros(){ int op = 1; printf("CADASTRAR LIVROS:\n"); do{ if(cb<5){ printf("TITULO:\n"); fflush(stdin); gets(livs[cb].titulo); printf("EDITORA:\n"); fflush(stdin); gets(livs[cb].editora); printf("ANO DE PUBLICACAO:\n"); scanf("%i",&livs[cb].ano); Sleep(2000); op=0; } if(op!=0){ printf("Deseja continuar cadastrando\n"); printf("1-Sim\n"); printf("0-não\n"); scanf("%i",&op); }//condicao para o op }while(op!=0); }
×
×
  • Criar Novo...