Ir para conteúdo
Fórum Script Brasil
  • 0

problema com loop for


nukenin

Pergunta

boa tarde pessoal, estava revisando algumas coisas aqui, e escrevi esse codigo:

[code]

#include <iostream>
#include <new>
using namespace std;
  int main(){
    struct base{
      char *nome = new char[256];
      int idade;    
    };
    struct base db[2];
    for(int o = 0; o < 3; o++){
      fprintf(stdout, "nome: ");
      getchar();
      fgets(db[o].nome, 256, stdin);
      fprintf(stdout, "idade: ");
      cin >> db[o].idade;    
    }
    fprintf(stdout, "dados gravados");
    for(int out = 0; out < 3; out++){    
      fprintf(stdout, "%s\n", db[out].nome);
      fprintf(stdout, "%d\n", db[out].idade);
    }
      
      
      
  return 0;  
  }

 

[/code]

ele funciona quase certo, o problema é que não imprimi o ultimo for

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

n vi todo o programa porem quando declarar struct base db[2]; você só tem 2 elementos, porem neste for você tenta acessar um terceiro elementos que n existe. Ou seja você esta estourando a capacidade do tal vetor.

Link para o comentário
Compartilhar em outros sites

  • 0
24 minutos atrás, vangodp disse:

n vi todo o programa porem quando declarar struct base db[2]; você só tem 2 elementos, porem neste for você tenta acessar um terceiro elementos que n existe. Ou seja você esta estourando a capacidade do tal vetor.

Obrigado pela resposta, era isso mesmo

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...