FranciscoSoccol

Lista 06 - Exercicio 03

Jul 14th, 2013
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.09 KB | None | 0 0
  1. /*Implemente um programa para cadastrar as informações para a agenda do item b do exercício 1,
  2. e em seguida (em outro laço) exiba todos os dados.*/
  3.  
  4. #include<stdio.h>
  5. #include<string.h>
  6. #define MAX 50
  7.  
  8. struct tipoAgenda{
  9.     char empresa[31], nome[41];
  10.     int telefone;
  11. };
  12. int main()
  13. {
  14.     struct tipoAgenda agenda[MAX];
  15.     int i, cont=0;
  16.     //cadastrando
  17.     for(i=0;i<MAX;i++)
  18.         {
  19.             printf("Nome: ");
  20.             fflush(stdin);
  21.             gets(agenda[i].nome);
  22.                 if(strcmp(agenda[i].nome,"")==0)
  23.                     break;
  24.                     else{
  25.                         printf("Empresa: ");
  26.                         fflush(stdin);
  27.                         gets(agenda[i].empresa);
  28.                         printf("Telefone: ");
  29.                         scanf("%d", &agenda[i].telefone);}
  30.             cont++;
  31.         }
  32.     //exibindo cadastro
  33.     for(i=0;i<cont;i++){
  34.         printf("\n\nNome: %s",agenda[i].nome);
  35.         printf("\nEmpresa: %s",agenda[i].empresa);
  36.         printf("\nTelefone: %d",agenda[i].telefone);}
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment