Pular para o conteúdo

Duvidas em C

Responder tópico
  • Denunciar
  • Indicar

1. Duvidas em C

Enviado em 15/09/2013 - 11:51h

Bom dia, tudo bem?
Eu estou com uma duvida, pois estou fazendo um programa, que é para fazer cadastro, alteração, excluir e listagem de alunos, matricula e curso, só que eu não estou conseguindo fazer a função excluir, nem a alteração no programa.

A função excluir, está assim, mas tá dando erro toda hs que tento excluir um dado.

{

printf("\nForneca o numero de matricula a ser removido: ");
scanf("%d", &alunos[i].mat);

// Chama funcao para remover
escolha = remove(alunos[i].mat);

// Verifica retorno
if(escolha==0){
printf("\nFalha na remocao da matricula");
} else {
printf("\nMatricula removido com sucesso");
}


Obrigado,

Fábio.

Responder tópico

2. Re: Duvidas em C

Enviado em 15/09/2013 - 13:11h

E qual é o erro? Implementou em lista ou vetor? Cadê a função excluir?

3. É uma Struct

Enviado em 15/09/2013 - 13:43h

Está aqui:

case 4:
{
printf("\n\n Opcao escolhida: 4 ");

for(i=0; i<5; i++)
{

printf("\nForneca o numero de matricula a ser removido: ");
scanf("%d", &alunos[i].mat);

// Chama funcao para remover
escolha = remove(alunos[i].mat);

// Verifica retorno
if(escolha==0){
printf("\nFalha na remocao da matricula");
} else {
printf("\nMatricula removido com sucesso");
}
}
break;
}



Eu já pesquisei, mas não consegui achar nada, nem para alterar dados.

4. Re: Duvidas em C

Enviado em 15/09/2013 - 15:31h

Então, eu estou tentando aprender um pouco de C.
Eu pesquisei isso e tentei implementar no programa, mas ele não foi.

5. Re: Duvidas em C

Enviado em 16/09/2013 - 06:07h

Você deveria mostrar a função remove().

6. Re: Duvidas em C

Enviado em 16/09/2013 - 07:00h

Sei que vc está aprendendo mas... para fazer algo que seja mais "útil" no futuro procure sobre banco de dados ( SQLlite).


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder