Código:
#include <stdio.h>
#include <string.h>


int main ()
{


    /*definir nome estrutura e não declarar */
    struct Agenda
    {
    char nome[50];       /* nome cliente */
    char marca[30];      /* marca (apelido)*/
    int codigo;               /* código cliente */
    };


     /* declarar estrutura Agenda */
     struct Agenda Cadastro;       /* Cadastro é o nome da estrutura */




  Cadastro.nome;
  Cadastro.marca;
  Cadastro.codigo;






  int opcao=1;
    do {
           printf("\nCadastro de Clientes\n\n");


           printf("\nDigite o codigo: ");
           scanf(" %d", &Cadastro.codigo);
           fflush(stdin);
           printf("\nDigite o nome do cliente: ");
           scanf("%s", Cadastro.nome);
           fflush(stdin);
           printf("\nDigite a marca (apelido): ");
           scanf("%s", Cadastro.marca);
           fflush(stdin);
           printf("\n\n");
           printf("Cadastro efetuado com sucesso!");
           printf("\n\n");
           printf("\nCodigo: %d .\n", Cadastro.codigo);
           printf("Nome cliente: %s .\n", Cadastro.nome);
           printf("Marca(apelido): %s .\n", Cadastro.marca);
           printf("\n\n");


        }


           while (opcao==1);


          return 0;
}