fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. typedef struct Estado CelEstado;
  6.  
  7. typedef struct estado {
  8. char nome[30];
  9. int populacao;
  10. int beneficiarios;
  11. int qtdCidades;
  12. float idh;
  13. CelEstado *proxEstado;
  14. } Estado;
  15.  
  16. int main() {
  17. Estado newEstado; //instância da _struct_ celEstado
  18. strcpy(newEstado.nome, "Bahia"); //inserindo o nome do estado
  19. Estado *aux = malloc(sizeof(Estado));//alocando a memória pra uma célula estado
  20. strcpy(aux->nome, "Amazon");//o erro está aqui
  21. printf("%c", newEstado.nome[0]);//imprimindo o primeiro caractere
  22. printf("%c", aux->nome[0]);
  23. }
  24.  
  25. //https://pt.stackoverflow.com/q/385036/101
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
BA