
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.