-1
I need to create a registration algorithm that registers, displays and deletes. I could not in the delete part. some gives me a light plsss!!!
#include <stdlib.h>
#include<stdio.h>
#include <conio.h>
#include<math.h>
#include<locale.h>
#include<string.h>
int i=0,cdg, cont=0;
typedef struct {
char nome[30];
char rua [50];
int numero;
}cadastro;
cadastro cadastrar()
{
cadastro c;
printf ("\n Sistema Cadastrar Clientes ");
printf ("\n Informe o nome: ");
fflush(stdin);
scanf("%s", c.nome);
printf (" Informe a rua: ");
fflush(stdin);
scanf("%s",c.rua);
printf (" Informe o numero: ");
scanf("%d",&c.numero);
cont++;
return c;
}
exibir (cadastro cad[])
{
printf("\n Exibição de cadastro \n");
for (int j=0;j<cont;j++){
printf("\n CODIGO: %d", i);
printf("\nNome ...........: %s", cad[j].nome);
printf("\nRua ...........: %s", cad[j].rua);
printf("\nNumero ...........: %d\n", cad[j].numero);
}
system ("pause >>NULL");
}
excluir(cadastro cad[])
{ int opc,i,j;
printf ("Informe o codigo que deseja excluir: ");
scanf("%d",&opc);
for (i=0;i=opc;i++){
for (j=0;j=!'/0';j++){
cadastro cad [j].nome = "";
cad[j].rua = ' ';
cad[j].numero = 0;
}
}
}
int main(){
setlocale(LC_ALL,"portuguese")
system("cls");
int opc;
cadastro cad[500];
do{
system("cls");
printf ("\n SISTEMA CADASTRO \n\n 1 - CADASTRAR\n 2 - EXIBIR **** 5 p/ SAIR");
printf ("\n\n Digite a opção: ");
scanf ("%d", &opc);
system("cls");
switch(opc){
case 1 : cad [i]=cadastrar();
i++;
break;
case 2 : exibir(cad);
break;
case 3: excluir (cad)
break;
printf ("\n SISTEMA CADASTRO \n\n 1 - CADASTRAR\n 2 - EXIBIR **** 5 p/ SAIR");
}while(opc != 5);
}