Advertisement
Guest User

Untitled

a guest
Sep 15th, 2014
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. typedef struct
  5. {
  6. char nome[20];
  7. int idade;
  8.  
  9. }cadastro;
  10.  
  11. main()
  12. {
  13. cadastro *c;
  14. int x = 0;
  15. int i = 0;
  16.  
  17. printf("Digite 1 para cadastrar um novo cliente ou 0 para fechar o programa: ");
  18. scanf("%i", &x);
  19.  
  20. do
  21. {
  22. if (i==0)
  23. c = (cadastro *) malloc(sizeof(cadastro));
  24. else
  25. c = (cadastro *) realloc(c, (i+1)*sizeof(cadastro));
  26.  
  27. printf("\nNome do cliente[%i]: ", i+1);
  28. scanf("%s", (c+i)->nome);
  29. printf("\nIdade do cliente[%i]: ", i+1);
  30. scanf("%d", &(c+i)->idade);
  31.  
  32. i++;
  33.  
  34. printf("\nDeseja continuar? 1 - sim ou 2 - nao\n");
  35. scanf("%i", &x);
  36. system("cls");
  37. }
  38. while(x!=0);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement