Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- typedef struct
- {
- char nome[20];
- int idade;
- }cadastro;
- main()
- {
- cadastro *c;
- int x = 0;
- int i = 0;
- printf("Digite 1 para cadastrar um novo cliente ou 0 para fechar o programa: ");
- scanf("%i", &x);
- do
- {
- if (i==0)
- c = (cadastro *) malloc(sizeof(cadastro));
- else
- c = (cadastro *) realloc(c, (i+1)*sizeof(cadastro));
- printf("\nNome do cliente[%i]: ", i+1);
- scanf("%s", (c+i)->nome);
- printf("\nIdade do cliente[%i]: ", i+1);
- scanf("%d", &(c+i)->idade);
- i++;
- printf("\nDeseja continuar? 1 - sim ou 2 - nao\n");
- scanf("%i", &x);
- system("cls");
- }
- while(x!=0);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement