Ir ao conteúdo
  • Cadastre-se

thiagorsousa

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

Reputação

2
  1. Boa noite galera, tenho uma matriz alocada dinamicamente. Como faço para recebe-la em uma função? Nao consigo alocar com o tamanho sendo pedido ao usuário! alocada aqui: void le_matriz(int matriz[?[?], int **v){ int i, j; for(i=0; i<**v; i++){ for(j=0; j<**v; j++){ scanf("%d", &matriz[i[j]); } } } int main(){ int **v, matriz[?[?]; int n, i, v; scanf ("%d", &n); v = (int **) malloc(n * sizeof (int*)); for (i = 0; i < n; i++){ v = (int *) malloc(n * sizeof (int)); } le_matriz(matriz, **v);
  2. thiagorsousa

    Matrizes

    @thiagorsousacara muito obrigado pela ajuda solucionei aqui, tipo eu queria acessar a diagonal principal consegui dah maneira tradicional i==j meu programa é um jogo da velha 3X3 valeu pela ajuda =D
  3. thiagorsousa

    Matrizes

    A me desculpe nao estou acostumado com o site minha matriz i j mas quando digito aqui troca matriz[j]tem o i tambem if((matriz[i[j]==-1&&i==0&&j==0)&&(matriz[i[j]==-1&&i==1&&j==1)&&(matriz[i[j]==-1&&i==2&&j==2))
  4. thiagorsousa

    Matrizes

    Boa noite galera, tenho uma matriz[3][3] minha matriz chega por exemplo para a função assim [-1][ 2][ 3] [4 ][-1][ 6] [ 7][ 8][-1] //funçao for (i=0; i<3; i++){ for (j=0; j<3; j++){ Esta matriz é i j sou novo no site nao consigo digitar matriz[j] matriz[i[j] if((matriz[j]==-1&&i==0&&j==0)&&(matriz[j]==-1&&i==1&&j==1)&&(matriz[j]==-1&&i==2&&j==2)){ resultado++; break; } } minha duvida é se estou acessando as linhas e colunas da maneira correta i==0&&j==0

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...