fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. #define MAX 3
  5.  
  6. struct locadora {
  7. char dvd[100];
  8. double preco;
  9. int quant;
  10. };
  11.  
  12. void pesquisa(struct locadora v4[MAX]) {
  13. int x;
  14. char pesquisa[100];
  15. printf("Informe o nome de qual Dvd você quer buscar:\n");
  16. scanf("%99s", pesquisa);
  17. for (x = 0; x < MAX; x++)
  18. if (strcmp(pesquisa, v4[x].dvd) == 0)
  19. printf("O preço do dvd %s é R$ %.2f. Ele possui %d unidades em estoque!!\n", v4[x].dvd, v4[x].preco, v4[x].quant);
  20. else
  21. printf("Não foi encontrado nenhum registro com esse nome\n");
  22. }
  23.  
  24. int main(void) {
  25. struct locadora y[MAX] = {{"FortyTwo", 42, 42}, {"Seventeen", 17, 17}, {"Zero", 0, 0}};
  26. pesquisa(y);
  27. return 0;
  28. }
  29.  
Success #stdin #stdout 0s 2056KB
stdin
Seventeen
stdout
Informe o nome de qual Dvd você quer buscar:
Não foi encontrado nenhum registro com esse nome
O preço do dvd Seventeen é R$ 17.00. Ele possui 17 unidades em estoque!!
Não foi encontrado nenhum registro com esse nome