Arquivo em C

1. Arquivo em C

walter
wallter

(usa Outra)

Enviado em 05/06/2010 - 10:20h

Bom dia

Galera meu problema é o seguinte tenho um programa em C com gravação em arquivo, a função de cadastro esta funionando tudo ok. Mais não consigo fazer busca nem exclusão de cadastro.

Seta é a função de cadastro que usei:

#include <LojaGUI.h>
#include <LojaControlador.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void cadastrarLojaGUI()
{
int i, continua;
do{
struct Loja p;
system("cls");
printf("\n\n__________________________________________________________________");
printf("\nCADASTRO - CONDOMINIO SHOPPING");
printf("\n__________________________________________________________________\n\n");
printf("\nCodigo da Loja: ");
gets(p.codigo);
gets(p.codigo);
printf("\nNome da Loja: ");
gets(p.nome);
printf("\nLocalizacao: ");
gets(p.local);
printf("\nProprietario: ");
gets(p.dono);

loop:
system("cls");
salvarLojaCrtl(p);
printf("\n\nNOVO CADASTRO? 1-sim / 0-nao: ");
scanf("%d", &continua);

if(continua==0){
system("cls");
startGUI();
}

}while(continua==1);

if(continua!=0 || continua!=1){
goto loop;
}
}


Galera o nome do arquivo externo é: FILE *f = fopen("CADASTROS.txt", "a+");


Meu programa esta divido em camadas não é um codigo unico. Comecei a fazer a função mais não consegui terminar segue até onde consegui ir:

void buscarLojaGUI()
{


Se alguem poder montar esta parte do codigo ai para mim serei muito grato.


  


2. Re: Arquivo em C

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/06/2010 - 15:42h

Não seria melhor nesse caso usar um banco de dados (o sqlite, por exemplo)?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts