fork download
  1. #include <stdlib.h>
  2. #include <stdio.h>
  3. #include <strings.h>
  4.  
  5. #define quantidade_filmes 2
  6. #define tamanho_nome 31
  7.  
  8. typedef struct {
  9. char nome_filme[tamanho_nome];
  10. char genero_filme[tamanho_nome];
  11. int classificacao;
  12. } Dados;
  13.  
  14. int main() {
  15. Dados dados[quantidade_filmes];
  16. for (int i = 0; i < quantidade_filmes; i++) {
  17. printf("Cadastrando filme de numero %i \n", i + 1);
  18. printf("Digite o nome do filme:\n");
  19. scanf("%[^\n]\n", dados[i].nome_filme);
  20. printf("Qual o genero do %s ?\n", dados[i].nome_filme);
  21. scanf("%[^\n]\n", dados[i].genero_filme);
  22. printf("O filme e para maiores de 18 anos? 0-nao 1-sim\n");
  23. scanf("%d\n", &dados[i].classificacao);
  24. }
  25. for (int i = 0; i < quantidade_filmes; i++) {
  26. printf("NOME: %s\n", dados[i].nome_filme);
  27. printf("GENERO: %s\n", dados[i].genero_filme);
  28. if (dados[i].classificacao == 0) printf("FILME DESTINADO AO PUBLICO MAIOR DE 18 ANOS\n\n");
  29. else printf("FILME LIVRE PARA TODOS OS PUBLICOS\n\n");
  30. }
  31. }
  32.  
  33. //https://pt.stackoverflow.com/q/339007/101
Success #stdin #stdout 0s 9424KB
stdin
007
Aventura
1
It
Terror
0
stdout
Cadastrando filme de numero 1 
Digite o nome do filme:
Qual o genero do 007 ?
O filme e para maiores de 18 anos? 0-nao 1-sim
Cadastrando filme de numero 2 
Digite o nome do filme:
Qual o genero do It ?
O filme e para maiores de 18 anos? 0-nao 1-sim
NOME: 007
GENERO: Aventura
FILME LIVRE PARA TODOS OS PUBLICOS

NOME: It
GENERO: Terror
FILME DESTINADO AO PUBLICO MAIOR DE 18 ANOS