fork download
  1. #include <stdio.h>
  2.  
  3. struct pessoa {
  4. char *nome;
  5. int idade;
  6. };
  7.  
  8. int main(int argc, char *argv[])
  9. {
  10. struct pessoa familia[2][3];
  11. int i, j;
  12.  
  13. // familia 1
  14. // pai
  15. familia[0][0].nome = "Carlos";
  16. familia[0][0].idade = 37;
  17. // mae
  18. familia[0][1].nome = "Paula";
  19. familia[0][1].idade = 39;
  20. // filho
  21. familia[0][2].nome = "Cicero";
  22. familia[0][2].idade = 6;
  23.  
  24. // familia 2
  25. // pai
  26. familia[1][0].nome = "Pedro";
  27. familia[1][0].idade = 28;
  28. // mae
  29. familia[1][1].nome = "Maria";
  30. familia[1][1].idade = 24;
  31. // filho
  32. familia[1][2].nome = "Joao";
  33. familia[1][2].idade = 3;
  34.  
  35. for(i = 0; i < 2; i++) {
  36. printf("Familia %d\n", i+1);
  37. for(j = 0; j < 3; j++) {
  38. printf(" %s %d\n", familia[i][j].nome, familia[i][j].idade);
  39. }
  40. }
  41.  
  42. return 0;
  43. }
  44.  
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
Familia 1
	Carlos 37
	Paula 39
	Cicero 6
Familia 2
	Pedro 28
	Maria 24
	Joao 3